<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->

# Getting Started #

This tutorial provides a practical step by step introduction to developing
add-ons with the SDK.

### [A Simple Add-on](dev-guide/addon-development/implementing-simple-addon.html) ###
Takes you through the process of implementing, running, and packaging a simple
add-on.

### [CommonJS, Packages, Modules and the SDK](dev-guide/addon-development/commonjs.html) ###
A quick introduction to the CommonJS standard and the relationship between
CommonJS and the SDK.

### [Reusable Modules](dev-guide/addon-development/implementing-reusable-module.html) ###
Goes through the process of creating your own modules, to help you structure
your add-on and promote code reuse.

### [Troubleshooting](dev-guide/addon-development/troubleshooting.html) ###
Some pointers for help if you get stuck.
