La CPU está compuesta por la unidad de control, la ALU y las unidades de E/S. Los periféricos de la CPU incluyen el teclado, el ratón, la pantalla y las unidades de almacenamiento. La memoria almacena temporalmente los datos e instrucciones durante la ejecución de un programa y los dispositivos de almacenamiento como los discos duros almacenan permanentemente los datos e información.