A blog is an editorial composition posted to an online forum. Blogs are opinion pieces written on topics that bloggers connect with, are versed in, or have a strong opinion on. Typically, bloggers stick to thematic posts on given topics. A travel blogger might post about travel destinations he/she has traveled to or travel agents he/she has worked with. Likewise, an education blogger might post classroom management techniques or content-specific lesson plans. Essentially, a blog is a well-written, researched post in either a public or private forum.