CDN (Content Delivery Network) is a geographically distributed network of proxy servers. Its goal is to provide high availability and performance by distributing the service spatially relative to end-users.
Instead of everyone downloading a video from one server in New York, users in London download it from a server in London.