A good working definition of a blog is simply a journal or newsletter that is frequently updated and intended for the timely reading.
It often provides opportunities for unfiltered and immediate feedback, sports an informal or even partisan attitude, and is written in a more personal...