Los periféricos de almacenamiento como discos duros, CDs, memorias USB y discos flexibles se encargan de almacenar datos de forma permanente cuando la CPU ya no los necesita en la memoria principal. Estos dispositivos varían en características como duración, reutilización, densidad y tipo de acceso a los datos. Los periféricos de comunicación como tarjetas de red, modems y enrutadores permiten que los dispositivos se comuniquen y compartan recursos entre sí a través de redes.