According to Etienne Wenger (c 2007), three elements are crucial in distinguishing a community of practice from other groups and communities:
The domain. A community of practice is is something more than a club of friends or a network of connections between people. 'It has an identity defined by a shared domain of interest. Membership therefore implies a commitment to the domain, and therefore a shared competence that distinguishes members from other people' (op. cit.).
The community. 'In pursuing their interest in their domain, members engage in joint activities and discussions, help each other, and share information. They build relationships that enable them to learn from each other' (op. cit.).
The practice. 'Members of a community of practice are practitioners. They develop a shared repertoire of resources: experiences, stories, tools, ways of addressing recurring problems—in short a shared practice. This takes time and sustained interaction' (op. cit.).