Input and output devices allow for interaction between the user and computer. Key input devices include keyboards, mice, scanners, touch pads, microphones, webcams, and joysticks. Common output devices are monitors, printers, plotters, projectors, and speakers. Together, input and output devices facilitate entering and viewing data and content on computers.