# Bespin Glossary

## The words of power

To make sure that we're speaking the same language in this documentation and on the mailing lists, here is a list of the unique terminology that we commonly use on the Bespin project.

Bespin
  The project code name for an in-browser code editor/IDE for open web developers.
CommonJS
  An effort to create a standard library that runs across platforms and interpreters for JavaScript. Bespin's code is organized into CommonJS modules.
Labs
  parts of Bespin that are in the official repository but have not yet settled to the point where they are "supported".
Reboot
  a major refactoring of Bespin's code, especially pertaining to the refactoring started in September 2009 and completed in April 2010.
Supported
  parts of Bespin that are actively maintained by Mozilla and the rest of the Bespin community.