Si no me equivoco, las variables de sesión se guardan en el archivo global.asa, y este archivo reside el servidor.
Estas variables, aunque definidas para cada usuario que esté usando el archivo global.asa (navegando por páginas ASP), se almacenan en el servidor, al igual que las variables de aplicación. Sólo que estas últimas sirven para varios usuarios a la vez.
Os dejo una página en la que esto se explica, sin duda, mucho mejor:
http://www.desarrolloweb.com/articul....php?manual=11
Un saludo.