Online Communities

Groups of individuals who share a common attraction for a belief, idea, product, brand, cause or business, and interact on web-based platforms