In a broad
sense we can define CoPs as “groups of people who share a
concern or a passion for something they do and learn how to do
it better as they interact regularly. CoPs are formed by people
who engage in a process of collective learning in a shared
domain of human endeavour (…)”. (E. Wenger)
http://www.ewenger.com/theory/