 Community managers are involved in the computer games industry, branded online communities, online research communities, corporate blogs, and other social media marketing and research activities.Roles have expanded to include a wide variety of responsibilities and skill-sets including social media management, marketing, product support and development, PR, and customer support.At the core, community management encompasses a little bit of each of these, while retaining its core tenet - ensuring open communications between the developer and community.