A CDN (also known as content distribution network) is nothing but a group of servers (system of computers) spread across the globe. The main is to optimizing the flow of digital content (such as css, images, JavaScript, video) and speed up web application to end-users. CDN utilizes advanced software, DNS, storage and networking technologies for organizing your data.