A Content Delivery Network (CDN) is a globally distributed network of servers designed to deliver web content to users with high availability and high performance.
CDNs are used to overcome the limitations of traditional single-origin servers.
This video explains CDN concepts and performance improvement.