Die Firmware ist die grundlegende Betriebssoftware, welche für die Grundfunktionalität eines technischen Gerätes herstellt, und wird somit von aller Art von Hardware zum ordnungsgemäßen Betrieb benötigt. Dabei kann es sich um Smartphones, Digitalkameras, Mikrowellen oder Reiskocher handeln, quasi jedes elektronische Ausstattungsstück benötigt eine Firmware. Sie hat die Mittlerfunktion zwischen der Hardware und der Software eines Gerätes und ist beispielsweise zum Starten eines Computers notwendig. Die Firmware befindet sich meistens im Flash-Speicher, EPROM oder EEPROM, welcher normalerweise für den Nutzer nicht zugänglich ist.