A community of practice (COP) is a group of people who share a concern or a passion for something they do and learn how to do it better as they interact. A CoP can evolve naturally because of the ...