Community of practice
Community of practice is a group of people interested in the same subject for professional or non-professional reasons. They are gathered around making use of direct relations or electronic media. The characteristic of a community of practice is the willingness to share knowledge with other members of the group and to learn from one another through the exchange of experiences.