You keep seeing an acronym- CDN. Sometimes, in URLs or on the landing pages, but it never really clicked. So, what exactly is a CDN or Content Delivery Network? What exactly they do? In this article I am going to explain the concept of CDN and why we need it.