JavsScript is a loosely typed language which let you modify any of your objects anytime, anyhow, in whatever structure you want. It doesn’t ask you to structure your code. You can put everything in global namespace, override whatever variable you want. This is why namespacing your code is much more needed. What’s Namespacing… in JS?