Here is a well written (guest) post on the CSS-Tricks blog explaining how to set up a Content Delivery Network (CDN), and why you would want to do so.
Detailed CDN article
Detailed CDN article
0
Found another great resource explaining various types of CDNs and how they can be integrated. Useful guide especially for WordPress users.