Hola...
Page.Session(Propiedad):
Obtiene el objeto Session actual proporcionado por ASP.NET.
Esta propiedad proporciona información sobre la sesión de solicitud actual. Se mantiene un objeto Session para cada usuario que solicita una página o un documento de una aplicación ASP.NET.
Las variables almacenadas en el objeto Session no se descartan cuando el usuario se desplaza de una página a otra en la aplicación; en su lugar, estas variables persisten siempre y cuando el usuario esté obteniendo acceso a las páginas de la aplicación.
HttpSessionState (Clase):
Proporciona acceso a los valores del estado de la sesión, a la configuración de la sesión y a los métodos de administración de la duración.
Más información en:
http://msdn.microsoft.com/library/spa/default.asp
Saludos cordiales.