1. noun. A blog (depreciated).
2. noun. A hybrid blog/website, featuring website features such as a conventional on-line company brochure (for example) but also incorporating a blog in a sidebar as a supporting feature on the same page.
(coined in this context (usage 2) by Adriana Cronin)