Superglobals are arrays available everywhere: $_GET contains the URL parameters, $_POST the data of a form sent via POST, plus $_SERVER, $_COOKIE and $_SESSION. This data comes from the user and is never reliable: it must be validated.
Example
$page = $_GET['page'] ?? 1;