CDNs typically use a large number of servers strategically stationed around the world. They then connect your site’s visitors to your content based on proximity, which increases loading speed for content like images and cached pages.
Blog hosting is not only something that popular services like Blogger (Google Blogs) and WordPress.com do. Most web hosts will host your blog for you, and some will even install it for free using an automated install process, such as those sometimes bundled with cPanel. These tools make installing WordPress and other blogging tools as simple as the click of a button.
Once your blog hosting is establish and your blog is installed, configuring access to a content delivery network is usually rather simple, especially if there is a plugin for your blogging software that utilizes the CDN you have chosen.
The benefit of a CDN is that you can offload images, videos, and other media to the CDN, keeping the bandwidth costs and load averages on your server down, while also decreasing load times for your website’s visitors. The main possible disadvantage is the extra monthly fee. To make an informed decision, you will need to evaluate the overall cost and decide if using a CDN is worth it for your blog.