La computadora está compuesta por hardware (partes físicas) como el gabinete, procesador, memorias y dispositivos de entrada/salida. El software (partes lógicas) incluye sistemas operativos como Windows que controlan la computadora, programas de aplicación para tareas específicas como Word, y lenguajes de programación como Java para crear otros programas. La RAM almacena temporalmente datos e instrucciones mientras la computadora está encendida, mientras que la ROM contiene instrucciones grabadas de forma permanente por el fabricante.