Content Delivery Network (CDN)
A geographically distributed network of servers that caches web content and delivers it from locations close to each user.
Faster page loads and fewer outages support conversion and search visibility, and offloading traffic to a CDN lowers hosting bandwidth costs while adding a protective layer in front of the origin server.
A site with visitors in Europe and North America serves images, CSS and JavaScript through a CDN with a 30-day cache TTL and versioned file names, and caches HTML for 5 minutes so most requests never reach the origin.
Misconfigured caching can serve stale or private content to the wrong users, and dynamic, personalized pages benefit less. A CDN does not fix slow server code or heavy JavaScript that hurts interactivity.
Edge servers in many locations, often at internet exchange points, store copies of content. DNS or anycast routing sends each user to a nearby edge; on a cache hit the edge responds directly, and on a miss it fetches the object from the origin and keeps it for the time set by cache headers or TTL. CDNs also terminate TLS, compress files and absorb Distributed Denial of Service (DDoS) traffic, which can improve loading metrics within Core Web Vitals.
Cybersecurity, Search Optimization
MDN Web Docs — CDN (Glossary) — https://developer.mozilla.org/en-US/docs/Glossary/CDN; Cloudflare — What is a content delivery network (CDN)? — https://www.cloudflare.com/learning/cdn/what-is-a-cdn/
