This document discusses Firefox extension development. It covers why Firefox is a good platform for extensions, including its performance, security, extensibility and more. It then provides an overview of the typical structure of a Firefox extension, the technologies involved like RDF, XUL, and JavaScript, and steps for creating a basic translator extension using the Add-on SDK, including deploying and packaging the extension.