Blogging is a unique way to share your thoughts and is freely available for anyone to use. Blogging in the main is done using a third party providers although you can host your own blog on your servers. The latter method maybe the best option as you have some control over the bandwidth usage.
The internet is alive with blogs that can be used for free. Microsoft, Yahoo and Google all offer a free blogging service as does wordpress.
Your blog if using one of the above services will be hosted for you. This method takes away some of your abilities. For instance the way you blog looks is largely down to the templates that are provided by your blogging service. If you have some blogging software, then you are better off hosting your blog yourself.
Once you have a blog account set up, all you need do is write. Any topic will do.
Some hosting providers offer a free blog as part of the hosting account. Usually as an add on via your control panel. These are very easy to set up and you can have a live blog in a matter of minutes.