Input and output devices allow users to interact with computers. Common input devices include keyboards and mice which allow users to enter text and select items. Output devices such as monitors display information and printers produce hard copies. Storage devices like hard drives, CDs, DVDs, and USB drives are used to save data on the computer.