Los dispositivos de entrada como el teclado y el mouse permiten introducir datos al sistema, mientras que los dispositivos de salida como el monitor y la impresora permiten mostrar u obtener la salida de datos. Las unidades de almacenamiento como la memoria, los discos, las cintas y los discos duros permiten almacenar grandes cantidades de datos e información de manera permanente en el sistema.