A blog is basically a journal that is available on the web.
The activity of updating a blog is “blogging” and someone who keeps a blog is a “blogger.”
Blogs are typically updated daily using software that allows people with little or no technical background to update and maintain the blog. Postings on a blog are almost always arranged in cronological order with the most recent additions featured most prominantly.
Source: Glossary of Internet Terms by Matisse Enzer
On the Internet, a blog (short for weblog) is a personal journal that is frequently updated and intended for general public consumption. Blogs generally represent the personality of the author or reflect the purpose of the Web site that hosts the blog. Topics sometimes include brief philosophical musings, commentary on Internet and other social issues, and links to other sites the author favors. The essential characteristics of the blog are its journal form, typically a new entry each day, and its informal style.
The author of a blog is often referred to as a blogger. Many blogs syndicate their content to subscribers using RSS, a popular content distribution tool.
For more information, see weblog.
Blog features includes:
- Instant publishing
- Posts and comments
- Password protected posts
- Multiple categories – Sub-categories
- Multiple authors
- Trackback and pingback
- Intelligence text formatting
.. and many more