Hola Alfonso,
verás, se trata de unas variables de ambito de usuario. Esto es, que mientras dure la "sesion" de un usuario, puedes acceder a los valores de esas variables durante toda la sesion de ese usuario. Digamos que no pierden sus valores entre cambios de página. Eso si, si te marchas del sitio y vuelves, ya estamos en una sesión nueva.
Un ejemplo de uso podria ser, al mostrar el nombre del usuario registrado en alguna parte de la web. Puedes hacer que en cada solicitud web se acceda a la base de datos para recuperar el nombre del usuario actual, o podrias guardarlo la primera vez en una variable de sesión, con lo que en las restantes veces solo tendrias que mostrar el valor de esa variable, sin tener que acceder a la BD todas las veces.
Para declarar:
Código:
Session("NombreUsuario")="Pepe"
Para leerla:
Código:
Dim sTr As String = Session("NombreUsuario")
Un saludo majete.