Firefox OS is an open source mobile operating system built using HTML5 and other web standards. It allows developers to create apps using common web technologies like HTML, CSS, and JavaScript that can run across mobile, desktop, and tablet platforms. Mozilla created Firefox OS to prove that an open alternative mobile platform was possible using these web standards. The Firefox OS architecture consists of three main components - Gaia for the user interface, Gecko as the application runtime engine, and Gonk for the lower level operating system functions.