Свойство Scope js

Что это за свойство? Увидел что есть такое и не встречал никогда погуглил и не нашел внятного объяснения, буду признателен если кто то сможет хорошо объяснить.

Насколько я понимаю это скрытое свойство функции которое ссылается на окружение в котором она была создана, то есть это что то типа ссылки которую получает функция, ссылка на объект с переменными в контексте которого была создана данная функция.

var who = 'I am';

function
whereAreYou(place) {
alert(who ', ' place);
}

whereAreYou('outside');

В данном примере для доступа из функции к переменной используется ссылка Scope, она обращается во внешний объект и уже оттуда берет значение которое есть на текущий момент.