blog - abbreviation of "web log", a popular form of on-line public journal