A blog is a journal or diary that is available on the Web. The activity of updating a blog is "blogging" and someone who keeps a blog is a "blogger."