What is an HTTP Request
When someone view your website their web browser pings the web server that hosts the webpage they're trying to visit. From there your browser will request that the server send it the content for that specific website. This could be anything from video, text, images etc.
A browser makes a separate request for each piece of content on that specific website. Now this might not be a problem but as you increase the amount of inner pages or HD images on your site it can slow down your website dramatically.
According to KISSmetrics, 47% of consumers expect a webpage to load in two seconds or less, and 40% abandon a website that takes more than three seconds to load.
When we build out websites for our clients we make sure the data is organized in a way that it will make the least amount of requests possible. Making sure all of your HD images are compressed is a great way of ensuring that your load speed will stay below that two second mark