It’s a very common question a newbie blogger asks when he doesn’t know what is a blog, and which one to choose between free blog and self-hosted blog. My choice will entirely depend upon what is your primary objective. I mean, what do you want to accomplish with your blog. Go with any free blogging platform, if you just want to do it as a hobby and write content occasionally. Two major free blogging platforms are Blogger and WordPress. But if you are a business or want to do blogging full-time (to earn money from it), go with a self-hosted blog.