 Roles have expanded to include a wide variety of responsibilities and skill-sets including social media management, marketing, product development, PR, and customer support.Game community management often includes supporting open communications between the developer and player community.While the term "online community manager" may not have been used at the time, the role has also existed since online systems first began offering features and functions that allowed for community creation.