Redirection refers to the process of configuring a web server to redirect users from one location to a new site. There are several reasons why a user might want to redirect clients to a new location (such as from an http to a secure https connection, or if someone has moved a server URL to another server which require a redirect). To implement this URL redirection requires specific features to be installed at hosting servers like IIS, etc.
In IIS, there are two different ways by which we can implement this, 1. HTTP Redirect and 2. URL Rewrite.