A blog is low cost and effective way for businesses to communicate with its customers. There are basically two types of blogs - personal blog and business blog. A personal blog is an update of what is happening in your life, your thoughts and opinions. Personal blogs are especially fitting for businesses that cater to improving people's lives. For example, a personal blog will not be out of place on the website of a personal trainer, life coach or a financial adviser. In these cases it is possible to incorporate valuable information within personal blog. The personal aspects of the blog will help you establish that human connection with your customers, which is invaluable. A business blog on the other hand provides value to its customers by sharing the business expertise and knowledge. At the same time, it allows the business to keep their customers updated on upcoming events, products and any other news that they wish to share. Both these blog types have their respective use in a business website and a choice between them depends entirely on the type of business. As long as you can keep the content focused enough to provide information and value to your customers, they will keep coming back for more.