In ingegneria elettronica e informatica con il termine hardware si indica la parte fisica di un computer, ovvero tutte quelle parti elettroniche, meccaniche, magnetiche, ottiche che ne consentono il funzionamento (dette anche strumentario). Più in generale il termine si riferisce a qualsiasi componente fisico di una periferica o di una apparecchiatura elettronica.
In inglese il vocabolo significa letteralmente “ferramenta” (da hard, “duro, pesante” e ware “manufatto, oggetto”), e si contrappone al software, la parte logica.