Los dispositivos de entrada permiten ingresar información a la computadora, los dispositivos de salida visualizan la información, los dispositivos de almacenamiento guardan la información en la computadora, y los dispositivos de comunicación establecen redes entre computadoras. Algunos ejemplos son teclados, mouse, cámaras y lápices ópticos para entrada; monitores e impresoras para salida; discos duros, memorias flash y CDs/DVDs para almacenamiento; y módems, switches y routers para comunicación.