Variables are only visible to the script that initializes them, whether global or not, with the exception of variables created in module scripts. The term global just means that no matter where it is defined it can be called by the script. The term local means that the variable can be called with respect to scope.