Las comunidades de práctica tienen como propósitos compartir un tema de interés común y mejorar la comunicación entre personas que comparten conocimientos sobre ese tema para mejorar sus habilidades. Tienen tres elementos clave: un dominio que crea una identidad común; una comunidad que comparte ideas sobre el dominio; y una práctica que genera conocimiento a través de la interacción entre los miembros.