El hardware incluye todas las piezas físicas de un ordenador como el disco duro, la placa base, la memoria y las tarjetas, mientras que el software se refiere a los programas y datos que se ejecutan y almacenan en el hardware. El hardware es el substrato físico sobre el cual el software opera y se compone de dispositivos, tarjetas y otros componentes físicos de un ordenador.