und was heißt das?
Antwort #1:
http://www.php.net/manual/en/language.variables.predefined.php
http://www.php.net/manual/en/reserved.variables.php
Antwort #2:
$_* sind superglobals, sie sind in jedem scope automatisch global, was ungemein praktisch und straightforward ist.
$HTTP_*_VARS müssen eventuell (in Funktionen etc.) mit dem keyword 'global' oder aus dem (seit PHP 3 existenten) superglobal $GLOBALS in den aktuellen scope geholt werden, was unschön und Nährboden für schwer auffindbare Fehler ist.