A content delivery network is a group of servers strategically placed around the world. They are primarily used to cache and deliver web content faster. When you create a website you must have an 'origin server' in other words, a place where all of your website’s files are stored. When someone makes a request to your site, their request goes to the origin server and then the origin server sends a response back to the client. The further away a client is from the origin server, the longer it will take for them to receive the content they requested. That’s where the benefit of using a Content Delivery Network comes in. A CDN uses its collection of edge servers to cache (temporarily store) a website’s static content on servers that are closer to your users. Therefore, when a user makes a request for an asset on your site, they’ll be routed to the nearest CDN edge server instead of your origin server, thus decreasing latency.