The foundation of your blog will be its hosting space. There are two basic choices for finding hosting space: free or paid.
Free blog hosting space is a fast and easy way to set up your blog because everything you need is prepackaged for your convenience. At sites like Blogger and Wordpress, all you need to do is create an account, pick a template, and start blogging. For this reason, free space is great for personal blogs. However, free sites typically aren’t the best choice for businesses as they offer limited flexibility for design, storage space, and naming convention. Domain names for blogs hosted at free sites are often the username followed by the site name, such as www.metrocoffeebeans.wordpress.com, which is not optimal for most businesses.
Paid web space can be bought from companies like GoDaddy or BlueHost for between ten and twenty dollars a month. It comes with templates, how-to guides, and the option to choose your own domain name, along with customer service and huge amounts of storage space. A nice aspect of paid space is that easy to use blogging programs like Wordpress can be uploaded to jumpstart blog creation. However, the cost and hassle of maintaining a paid space is not recommended for personal bloggers who are not using their blog as a storefront for their business or online resume.