A blog, short for weblog, is a frequently updated web page used for personal commentary or business.