Este documento describe la diferencia entre hardware y software. El hardware se refiere a las partes físicas de una computadora como la CPU, memoria, dispositivos de entrada/salida y almacenamiento. El software son los programas y datos almacenados que permiten que el hardware funcione y realice tareas. El software se divide en software de sistema, software de aplicaciones y software de programación.