Touch screens
Touch screens are devices that recognize the presence of contacts and generate responses. The presence can be delivered via touch gestures or stylus. The response can be various such as haptic, visual, audio, etc. Hence, touch screens are input/output devices.