Blogging is a way to create a "web log" of your personal thoughts, experiences, interests and whatever you'd personally like to share with the public.
When you have interesting content, people have a tendency to start listening to what you have to say. Your readership can increase immensely, people share your blog, and your posts can begin to spread like wildfire.
An interesting blog can also be a profitable blog. If you've never thought about monetizing your blog, it may be to your advantage to do so. You just maybe able to take what you're passionate about and use it to earn a great living!
One way you can monetize it is by writing a book about your expertise and offering it for sale. You can also monetize it by using Google Adsense, contextual ads and affiliate products that you feel your readers would have an interest in.
There are numerous free blogging platforms. However, you can take your blog to a higher level by purchasing a domain name and going through a hosting company such as Wordpress.org to build your blog from scratch.
With your writing skills, focus, growing knowledge of how to monetize your blog and patience, you could change your life for the better and give yourself the type of financial freedom you may have only dreamed of having.