A CDN (Content Delivery Network) is a process of distributed servers (network) that deliver pages and other web content to a user, based on different geographic locations of the user, the origin of web-pages and the content delivery server. CDNs also protects from the large surges in traffic.