Blogs are easily built into an existing website. Blogs can also be maintained at dedicated hosting sites all over the web for low or no cost. Typically it would be recommended that a web business create their own blog domain for brand awareness purposes. It also looks that much more professional in my opinion.
Every business needs a network; an internal network between divisions and an external network with other companies and customers. Staying in contact with so many individuals, however, takes large investments of time. A regular blog on the other hand is quickly written (particularly when you are close to and well versed in your subject matter). Blogs can reach thousands of targeted readers at any time in any place.
Blog marketing is extremely useful for gaining mainstream visibility for your products. Your product line may be the focal subject of your company blog - a place where you educate consumers or prospective customers on product features and use, or a place to debut new additions to your line.