Generic name for any Website featuring regular posts arranged chronologically, typically inviting public comments from readers. Blog postings are generally short and informal, and blog software is generally free and very easy for individual users, making it a popular tool for online diaries as well as more professional publications.