Gecko: Moteur de rendu web Mozilla (voir aussi le nouveau moteur Servo). Gecko lit le contenu Web, tel que HTML, CSS, XUL, JavaScript, et effectue le rendu à l'écran ou pour l'impression.
Mozilla Cross Platform Component Object Model: XPCOM est un modèle de composants multiplateforme, similaire à Microsoft COM. Il permet d'utiliser et d'implémenter les composants XPCOM en C++, JavaScript, Java, Python...
Necko: Necko est une bibliothèque de fonctionnalités réseau, exposant une API indépendante de la plateforme.
chat: composant de discussion et messagerie instantannée
Docshell: L'objet principal gérant la fenêtre document. Chaque 'frame' du navigateur a son propre docshell. docshell permet aussi d'intégrer un navigateur web Gecko dans une application.
Libxul: Librairie contenant le moteur de rendu web "gecko", comprenant XPCOM, les modules de réseau, DOM, de mise en page et de rendu.
mail and newsgroup: composant e-mail et groupes de discussion utilisé par Thunderbird et Seamonkey
techno
Mach: Mach permet de construire les applications Mozilla (build tool).
Marionette: Marionette est un protocole distant qui permet aux programmes hors processus de communiquer avec les navigateurs basés sur Gecko, de les instrumenter et de les contrôler.
XML User Interface Language: Le langage XML de Mozilla pour la création d'interfaces utilisateur d'applications comme Firefox.