Input and output devices allow information to enter and exit a computer. Input devices include keyboards, mice, scanners, and microphones. Output devices display or print information for users, such as monitors, printers, speakers and projectors. Together, input and output devices facilitate interaction between users and computers by allowing data and instructions to be entered and results received in a usable form.