참여과정에서 단일한 공동체로 정체성을 확립하는 상호 참여할 수 있는 조직이어야 한다. 실행공동체는 참여하는 구성원이 공동 목표에 대힌 책임감이 있어야 한다. 다양한 형태의 공유된 지식의 축적이다.
개발협력분야의 집단학습방법으로 가장 많이 활용되고 있는 이 개념에 대해 Wenger(1997)는 3가지의 특성을 제시하였다. 먼저 상호 참여할 수 있는 조직이어야 한다. 상호 참여란 내가 보유한 지식과 타인이 보유한 지식에 접근하여 서로 배우고, 참여과정에서 단일한 공동체로서의 정체성을 확립하는 과정을 의미한다. 두 번째로 실행공동체는 공동의 목표를 향유한다. 실행공동체에 참여하는 모든 구성원은 공동의 목표를 이루기 위해 책임감을 갖춰야 한다. 마지막으로 공유된 지식의 축적이다. 공유 지식은 단어와 같은 가장 작은 단위에서부터 일상적 관행, 도구, 작업방식, 보고서 등 다양한 형태로 축적되며, 실행공동체는 축적할 지식을 선별 또는 직접 창출한다.