1. A computer program, a set of instructions, data or software stored permanently in a PROM or a ROM or semi-permanently in an EPROM.
2. Software stored in PROM, ROM or EPROM; essential programs that remain even when the system is electrically turned off. Firmware is considerably easier to modify than hardware but more permanent than software stored on disk or volatile memory.