El hardware se refiere a todas las partes físicas de un sistema informático e incluye componentes eléctricos, electrónicos, electromecánicos y mecánicos como cables, gabinetes, periféricos y cualquier otro elemento físico. En contraste, el software se refiere a la parte lógica e intangible de un sistema. El hardware incluye componentes internos como la tarjeta madre, procesador y memoria, así como componentes externos como el monitor, teclado y dispositivos de almacenamiento.