Communities of practice as learning and performance support systems

Communities of practice provide a means for individuals and organizations to support both learning and performance by its members. We identify factors that are critical to the success of Communities of Practice, particularly as contrasted with virtual communities and knowledge networks. A model is proposed to structure further discussion and research about how communities of practice may grow and thrive over time. Discussion of the model leads to the presentation of a number of candidate topics for further research.