An HTTP redirect is a server-side instruction sent by the web server to the browser, telling the browser to go to a different URL. An HTML redirect is a client-side instruction sent by the web page to the browser, telling the browser to go to a different URL. An HTML redirect will usually happen faster than an HTTP redirect as it does not require a new request/response cycle.