This document summarizes and describes various computer input and output devices. It discusses common input devices like keyboards, mice, touchscreens, graphics tablets, webcams, microphones, and joysticks. It then covers standard keyboard layouts and describes touch screens, light pens, and graphics tablets in more detail. The document next summarizes common output devices such as monitors, printers, plotters, speakers and headphones. It concludes by describing various data storage devices including hard disk drives, solid state drives, floppy disks, CDs, DVDs, flash drives, and Blu-ray discs.