What is the Content Delivery Network (CDN)?

A globally distributed network of proxy servers deployed in multiple data centers. The goal of a CDN is to serve content to end users with high availability and high performance.