XUL: Defines the user interface and interactions with users Cascading Style Sheets (CSS) Document Object Model (DOM): Changes XUL code in real-time and to edits HTML contents that is being loaded JavaScript: The primary language of Mozilla browsers XPCOM XPConnect XPI Mozilla Jetpack: A development kit aiming to lower the learning curve and development time for making add-ons WebExtensions