Ясность различий между «LexicalEnvironment» и «VariableEnvironment» в ECMAScript / JavaScript

Может ли кто-то уточнить, в чем разница между этими двумя, поскольку они существуют в контексте выполнения? Мне трудно читатьECMA 262 v 5 спецификация и четко вижу разницу.

Благодарю вас,

Ответы на вопрос(2)

Ваш ответ на вопрос