Gonk: se compose d’un noyau Linux et d’une couche d'abstraction matérielle Gecko: c’est la couche d’exécution d’application de Firefox Os API Web ( la pile de mise en réseau, la pile graphique, le moteur de rendu, la machine virtuelle JavaScript, et les couches de portage). Gaia: l’interface utilisateur de Firefox Os, c’est une suite d’application Web (navigateur, camera, radio…)