These facilities are there to up the user experience of their clients by test implementation of tech strategies.
The firmware for a CD drive or the firmware for a modem are examples of firmware implementation.