A CDN is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance by distributing the service spatially relative to end users.

By caching static assets (HTML, CSS, images) at the edge, CDNs drastically reduce latency, decrease origin server load, and improve bandwidth efficiency.