Blogging has four main benefits: it increases knowledge through writing about various topics, helps build a personal brand and improves writing skills. Starting a blog can also help bloggers gain fame and make new friends in the blogging community. Overall, while blogs began as online diaries, they have evolved to provide more complex and useful content to readers on various topics.