A CDN, also known as Content Distribution Network, is a geographic area distributed network of proxy servers & their data centers.