When users normally visit your website, any images, scripts and styling files that are used to generate your website on the clients computer are downloaded when the user goes to your website.
A normal website can have between 10 and 50 things to download on a single page just to render it.
Multiply that by 100 simultaneous users and that’s already 5,000 files your website has to deliver to your users concurrently.
This is where a CDN comes in very handy.
We setup our Content Delivery Network to look at either your current website, another website location or a central repository to find the files your users have requested.
All that is needed to work is to adjust the links within the pages of your website to point to the CDN instead of the local website. For WordPress there a plugins that can do this for you automatically.
You can even use your own domain in the link (ie, cdn.example.com where example.com is your website).
Requests are then handled by the Content Delivery Network leaving your website to only think about delivering 1 copy of the files to the CDN (where your website remains the source of the files) and the webpage your client has requests.
The CDN network then keeps cached copies of these files and distributes them to upto 52+ data centres around the world.