The primary reason companies use CDNs is to speed up access to website content because a CDN's servers can be closer to end-users and therefore deliver the content to those users faster. A CDN can also take up a greater load of traffic than an individual server can.