No, you (and maybe Jacob, I can't quite tell what he's getting at) are referring to a different kind of global variable. Those are things like $GLOBALS, $_SESSION, and $_SERVER. This discussion is about "Register Global Variables", which are a different color of horse. These are a means to pass user data (via form or URL) from one page to another. The old method simply referred to them by normal name on the receiving page, but this is a security risk, as variables can be maliciously leaked in. The new method puts in an extra step, so that only those globals explicitly listed ($_REQUEST['name'], etc.) will be honored. Calling them "User Global Variables" or something like that would have been better, but that's water under the bridge.
"Superglobals" vs. "Globals" is also a distinction, where superglobals don't need to be listed in a "globals" statement.