You have heard the term firmware used in many ways. Update your routers firmware. Flash the bios firmware.
The term firmware is used to describe the software written into a rewritable or read only memory chip used in just about all electronic devices. Some are read only devices that are meant to be replace physically if a change is needed. Lately the more prevalent method is a rewritable chip called flash memory or eeprom (electrically erasable programmable memory)