1. Scope:
  2. Hoisting:
  3. Re-declaration:
  4. Global Object Property: