A blog can be a sounding board for what is going on in your heart. you can also be a megaphone for sharing praise and thanks.
It can also serve as a growing idea board. By this I don't mean I do it for debate; rather, it is grab bag or recycling bin of thoughts. Sometimes a post is revisited. Other times a post may not even be completed. Creative outlet of emotion or self made platform for debate, a blog lets the poster vent... Share... Save.