Variable Scope
Superglobal variables
Static properties and variables
User-defined global variables