As I understand it, a blog is basically a one person show where people respond to topics. Sometimes they divert the topic but someone looking at the title would not know it was diverted. Thus if they were not interested in the title, they might miss a conversation that they WERE interested in because they did not know it had changed.
A forum is moderated by one or more people, but members can start a topic of their own. Kind of like blog where all members are bloggers. Is that correct?
Finally are there other forums and what are their advantages. What is Twitter, Squiddo, Myspace, Facebook, etc.
Are some more local than others?