If you're a frequent user of the World Wide Web, you've undoubtedly heard of the term "blog", or have visited...