Las sesiones permiten que PHP "recuerde" datos cuando el usuario cambia de página dentro de un mismo sitio web, sin necesidad de ir pasándola de página a página como controles ocultos.
// Para utilizar variables de sesión, cada página debe abrir la sesión: session_start(); // Una vez abierta la sesión, se pueden almacenar valores en la matriz $_SESSION: $_SESSION['nombre'] = $nombre; // Los valores almacenados se pueden recuperar en cualquier página // en la que se haya abierto sesión desde el mismo navegador: $nombre = $_SESSION['nombre']; // Las sesiones se pierden si el usuario cierra el navegador o si se // destruye la sesión desde el servidor: session_destroy();