First of all i want to tell you that you are reading a blog post, posted by me and I am a blogger. So, i think you have already understood something about blog, blogging and blogger. Lets see this thing in detail.
“Blog” is an abbreviated version of “weblog,” which is a term used to describe websites that maintain an ongoing chronicle of information. A blog contains information published by its users which may be directly or indirectly useful for the readers to gain knowledge or to tackle their problems. Blogs range from the personal to the political, and can focus on one narrow subject or a whole range of subjects.
Many blogs focus on a particular topic, such as web design, home staging, sports, review, comparing something or mobile technology. Some are more eclectic, presenting links to all types of other sites. And others are more like personal journals, presenting the author’s daily life and thoughts.
Simply speaking a blog is platform to share knowledge and information by the blogger to his/her readers. Example, I am a blogger because i am sharing some information with you and you are reading my blog post and gaining some knowledge through it. Actually in this blog i always publish post which i already know that means i am blogging and sharing my thought with the world out there. Actually you are reading a blog.
Blog contains contents (writing), comments, links, archives, blogroll, plugins, rss feed etc. The person who maintain his/her blog and publish posts for his/her readers is called blogger. And the whole phenomenon of handling the blog is termed as blogging.