title: What is the difference between the firmware and the operating system?
body: <p>In embedded devices such as printer, switches, I am confused what the difference between the firmware and the operating system is. Are embedded devices operating systems similar to PCs (Linux and Windows)?</p>
  
  <p>For example, I have a printer which has an embedded web server that allows me to manage the printer remotely. When I open the manufacturer website, I find that the OS is: OS 9.86. What kind of OS is this? See: <a href="http://www.support.xerox.com/support/phaser-8560/downloads/enus.html?operatingSystem=win7x64" rel="noreferrer">Phaser 8560 Support &amp; Drivers</a></p>