실행은 다음의 두 가지 의미를 지니고 있다. 첫째, 실제 행동으로 옮겨 효과를 나타낸다는 의미로서 집행과 같은 의미, 둘째, 의도한 성과를 수단을 통해 충족시킨다는 의미로서 성취의 과정과 결과까지 포함한 넓은 의미를 지닌다.
한편 실행은 일방향성이 내포된 집행 개념보다 좀 더 넓은 의미층위를 지니고 있다. 실행은 이론이나 규범 및 신념 따위를 실제의 행동으로 옮기는 과정으로도 이해되는데 실행의 어의는 ‘실시하다(carry out)’, ‘성취하다(accomplish, fulfill)’ 등의 의미구조를 지니며, ‘의도한 산출 및 성과를 산출하기 위한 수단’이라는 관점에서 “DEF. Implementation(실행) = F(의도(intention), 산출(output), 성과(outcome))”과 같은 함수로 정의되기도 한다(Lane, 1997: 297). 즉, 실행은 두 가지 의미를 지니는데 첫째는 실질적 효과를 야기한다는 의미에서 집행(execution)과 같은 뜻이며, 둘째는 의도를 충족시킨다는 의미에서 성취 혹은 완성(accomplishment)의 과정과 결과를 아우르는 개념이다(Lane, 1997: 297).