Blogs are a great way for communication. It allows your potential customers or clients to know you on a personal level and this will help build a community or brand around your product or service. There are many other aspects to writing a blog as well, Such as search engines like blogs. [Google owns blogger.com]. By having a professional up to date blog it can help drive visitors to your website and traffic to your business.