What is the difference between Server.Transfer and Response.Redirect?

The Transfer method transfer All of the state information to the othepage. other page can access all data current including session.
all objects ,variables ,items,Request,Session.


In redirect,issue HTTP 304 to the browser and causes browser to got the specified page. Hence there is round trip between client and server.
Unlike transfer, redirect doesn't pass context information to the called page.