HTTP requests are requests made by a browser to a server in order to load a webpage. You can reduce the number of HTTP requests on your website by minimizing the number of images, scripts, and stylesheets used, combining multiple files into one, and using caching to reduce the need for repeated requests.