Why your business should have an online community

Online communities are growing in popularity as companies increasingly rely on them for customer support and service, marketing, sales, and product development.