Lexical Environment ↔ current Scope environ where JS Engine read Code
each EC tells JS Engine which Lexical Environment currently working in & determines which Variable available in Lexical Scope
References
Block↔ Source Code Encapsulate in{ }curly braces (excl Object Literals) to define boundary of Lexical EnvironmentVariable Lookup↔ (process) to look upwards for Variables in Scope Chain, when not in Lexical Environment