Input devices allow users to input data and instructions into a computer system. The keyboard and mouse are commonly used input devices that allow typing and pointing respectively. Other input devices include microphones, touchpads, light pens, digital cameras, optical mark readers, barcode readers, scanners, and touch screens, each of which facilitates a different type of input such as audio, hand gestures, drawings, photographs, test responses, product codes, documents, and touch interactions.