Firmware is software that is embedded in a piece of hardware.
You can think of firmware simply as "software for hardware."However, the firmware is not to an interchangeable term for software.
Manufacturers of CD, DVD, and BD drives often release regular firmware updates to keep their hardware compatible with new media.
This will allow the drive to read discs that have been burned, and proper flashing still allows you to connect to Xbox Live.
The process for flashing varies slightly depending on which model of DVD drive you have.
A television remote control is an example of an engineered product that contains firmware.
The firmware monitors the buttons, controls the LEDs, and processes the button presses in order to send the data in a format the receiving device, in this case, a television set, can understand and process.