¿Para qué se usa 'definir' en JavaScript (aparte de lo obvio)?

He buscado por todas partes documentación sobre esto, pero no puedo encontrar nada en ningún lado. Estoy usando Aloha y quiero usar su prototipo de barra lateral para crear una nueva barra lateral adjunta a otra funcionalidad de complemento. Su sidebar.js comienza con esto, pero por mi vida no...