A blog is the hip, short term for "web log." A blog is basically a way for you to publish information on the Web. Your blog can be anything: a diary or journal, your views on current events, recent activities of your cat, whatever.
Most blogs are also interactive, which means that people who read your blog can post responses.