Для чего используется «определение» в JavaScript (кроме очевидного)?

Я искал документацию по этому вопросу, но просто нигде не могу ничего найти. Я использую Aloha и хочу использовать их прототип боковой панели для создания новой собственной боковой панели, присоединенной к другим функциям плагина. Их sidebar.js начинается с этого, но я не могу найти документацию,...