Para el diseño de una comunidad de práctica, Wenger y sus colaboradores proponen en "Cultivating Communities of Practice" los siguientes roles o niveles de participación: