This technical explanation seeks to explain JavaScript's execution context and lexical scope. Global Execution Context When your JavaScript code initially runs, it creates what is called a Global Execution Context. This context gives you access to tw...