With the vast movement toward promoting and developing models, practices, and technological environments in the engineering domain, a need exists to facilitate communication, collaboration, and coordination among its actors. Communities of Practice (CoPs) represent the natural and logical solution to answer these needs. In this paper, the authors propose a knowledge management process to exploit tacit and explicit knowledge in the engineering domain within the framework of a CoP of engineering. The approach used in this work introduces new elements in the Nonaka’s SECI model for knowledge creation. To validate the proposed process, a qualitative case study has been conducted on two CoPs, “CPsquare” and “The Cisco Learning Network”. It has been shown that CoPs and social learning impact learning as well as knowledge sharing. The use of web technologies and socio-technical approach in the management of knowledge is of high importance.