De grens tussen hardware en software wordt steeds vager, maar firmware is de software die het meest definitief wordt beschouwd als onderdeel van hardware.
Firmware is software die is ingebed in het alleen-lezen geheugen (ROM) van hardwareapparaten. Het is essentieel voor de basisfunctionaliteit van het apparaat en kan niet eenvoudig worden gewijzigd of verwijderd zoals gewone software. Voorbeelden hiervan zijn het BIOS op het moederbord van een computer, de opstartsoftware op een smartphone of de ingebouwde software in een wasmachine. Omdat het onlosmakelijk verbonden is met het fysieke apparaat en een integraal onderdeel is van de werking ervan, wordt het over het algemeen beschouwd als onderdeel van het hardwaresysteem. |