Para que quede extra claro:
Imagina que tu browser (IE, FF, GC, OPERA, etc) es un vaso en una fiesta.
Ahora... supongamos que lo que le pongas al vaso es una pagina web.
Si tomaras un lapiz y escribieras en el vaso, el contenido del vaso, metaforicamente hablando, podra saber lo que esta escrito.
En otras palabras, lo que tienes escrito vendria a ser tu variable de sesion, y por ende hasta que no cambies de vaso (o cierres el browser) tus variables de sesion seguiran ahi.
No identifico aun de que "funcion a traves de un enlace" estas hablando.
Saludos!