Blogs originated as a form of online journal-keeping that allowed an individual user to update with their thoughts, experiences and opinions. The blog has since evolved in a multitude of directions, ranging from interactive diary-keeping to social networking to political commentary to alternatives to the e-book. Most blogs allow for users to post with a combination of images and text and provide an option for commentary from other users, allowing a multimedia dialogue to commence. Popular blog hosting services include Blogger, Xanga, and Livejournal. Many media publications also now include blogs.