Knowledge management has become a key tool for enterprises to successfully compete globally, and the community of practice (CoP) is the central part of the knowledge management initiative. Community of practice provides a platform for knowledge workers to