Un computador se divide en hardware y software. El hardware es la parte física que realiza los cálculos, mientras que el software es la parte lógica que le dice al hardware qué hacer. El hardware incluye dispositivos de entrada, salida, comunicaciones, almacenamiento y procesamiento. La memoria RAM almacena temporalmente la información que el computador está usando.