A CDN is a globally distributed network of many proxy servers operating in various data centers. Proxy servers act as an intermediary between a client requesting content and the server providing that resource.