Cloud & DevOps

What is Content Delivery Network?

Quick answer

A geographically distributed network of servers that delivers web content from locations close to each user to improve speed.

Content Delivery Network, explained

Without a content delivery network (CDN), a visitor in Kathmandu loading a site hosted in Virginia would wait while every image and script crossed the world. A CDN stores cached copies of that content on edge servers in many cities, so requests are answered from a nearby location.

CDNs reduce latency, lower the load on the origin server, and help absorb traffic spikes. Many also provide security features such as DDoS mitigation, web application firewalls, and TLS certificates. They are widely used for images, video streaming, software downloads, and entire static websites. For a blog, putting a CDN in front of the site is one of the simplest ways to make pages load faster for a global audience.

Related terms

Guides that mention Content Delivery Network