I'm new to the JavaScript World and I'm confused after I knew a lot about **the global object** (usually window) and knew it's just an object like any object I'd create and that **var** set properties in the global object unlike let

after that
**Is there any difference between window.a = something (*like in any object*) and var a = something?**