Blogs are cool. It's good to see what's happening in peoples lifes if they wish to share their lifes with us. A blog doesn't really have to be about someones life, it can be on a site telling people about site updates etc. A blog is like the main part of a site (I have my blog right in the center of my homepage
)
The program looks like Microsoft Office Outlook 2003 (but I'm sure it doesn't allow you to view RSS, but it might be an Outlook 2003 styled program)