thanks @djaydino
I've also been wondering about this, from what I've heard (others have told me), is that the program broadcasts global variables so it's easy to read externally.
Personally, I don't use them anymore because, for me, it becomes a royal mess once I have a couple of dozen variables.