Before I start, let me talk about what is a blog. To me, a blog is some thing like your own diary or a platform that can let you write almost anything you want.
From Wikipedia:
A blog (a portmanteau of web log) is a website where entries are written in chronological order and commonly displayed [...]