Global variables have also their own namespaces. This has been added to prevent conflict between global variables from different projects.
For example, you bought, or simply download someone else's project. Even if names of global variables in your own projects and others are same, they still will not interfere with each other, because they have different namespaces.