El hardware de un sistema informático se refiere a todas las partes físicas como cables, gabinetes, periféricos y otros componentes electrónicos, electromecánicos y mecánicos. El hardware ha evolucionado a través de cuatro generaciones, comenzando con tubos de vacío en la primera generación, transistores en la segunda, circuitos integrados en la tercera y posiblemente un nuevo material en una futura cuarta generación.