The Internet has evolved. Now it is all about speed and efficiency.
Yes, everyone hates slow websites. In fact, recent surveys found that nearly half of web surfers expect a web page to load in 2 seconds or less, and they are likely to abandon a website that takes more than 3 seconds to load.
If you follow the trend, want to speed up your website, save bandwidth and improve overall user experience, you should definitely consider using a CDN.
A CDN, or a Content Delivery Network, is a distributed system of servers, strategically deployed in multiple data centers across the globe. Within a CDN, your content is available in many copies throughout these servers. In other words, a CDN is an interconnected system that cache, store, and distribute your content to many end-users simultaneously based on their proximity. The ultimate goal of this technology is to deliver content to thousands of end-users with high availability and high performance.
We recommended that you carefully analyze and compare various CDNs before choosing which one you go with. We will leave the final determination up to you, while revealing what you need to keep an eye on during your research.
http://www.cdnreviews.com