- Response.Redirect() redirects browser to another page, history is updated, trip back to client where browser loads the new page.
- Server.Transfer() redirects browser to another page, history is not updated, no round trip to client browser where new page loads.
![](https://i0.wp.com/referbruv.com/wp-content/uploads/2022/05/banner-image-questions-new.png?fit=1200%2C600&ssl=1)
What is the difference between Response.Redirect() and Server.Transfer() ?
- Response.Redirect() redirects browser to another page, history is updated, trip back to client where browser loads the new page.
- Server.Transfer() redirects browser to another page, history is not updated, no round trip to client browser where new page loads.