Session is used to cache data between pages at the same Project, each new user logged has his own Session.
Response.Redirect just send the browser to a new URL.
Response.Redirect() sends a redirection header to the client, and the client itself requests the new page.
Session:
Session is a server side object, which transfer or access data between page call.