Content Delivery Network
Definition
A geographically distributed system of caching and edge servers, request-routing mechanisms (DNS, anycast), and control-plane services that store, replicate, and deliver web and media assets or computed responses from locations closer to end users to reduce latency, conserve origin bandwidth, and improve availability and scalability.