Really, who the hell cares? All you need to know is that both control the basic input and output signals to a device.
The only difference I can see between them is that firmware seems to be used in drives (CD/DVD/hard drives) whereas BIOS seems to be used in every other component in your computer (motherboard, video card, every other PCI/ISA card).