Blog website hosting is basically the same as normal website hosting. You can of course use free blog services such as Blogger.com or others but if you want to be professional, then having your own blog on your own web host is the way forward.
Actually most of the better web hosts have software that helps you install the blog yourself. You don’t need any technical knowledge whatsoever; you just need to click a few buttons. The hosts that have their own cPanel, have a script installer called Fantastico. This lets you install a variety of scripts including Wordpress. Wordpress is the choice of blog platform for most professional blogs.
You can install it yourself and there are hundreds of free Wordpress themes and plugins that allow you to make you blog look exactly the way you want. All of this can be done without hiring a web designer, so it can be done virtually free. If you host doesn’t have cPanel, then you can ask them if they offer any other way of installing Wordpress. Some have Simple Scripts which is very similar.
The best thing about hosting your own blog, is that everything is safe and secure. With Blogger.com, your blog could be removed instantly, either accidentally or by them not liking your blog. All your hard work could be lost just like that. But having your own blog means you can make regular back ups, so that you can restore it whenever you want if something goes wrong.
So, hopefully you can now see the advantages of getting your own blog website hosting and hosting your own blog. You are building an asset for yourself that could even be sold in the future. You cannot do that with a free blog, so it is well worth paying the low monthly fee.