As nouns the difference between bios and firmware
is that
bios is built-in operating system while
firmware is something in-between hardware and software. Like software, it is created from source code, but it is closely tied to the hardware it runs on.