일반적으로 프로그램이란 '의도된 계획에 따라 특정 목적을 달성하기 위한 행동의 집합체이며 목적을 달성하기 위한 일련의 상호 의존적 활동'으로 정의할 수 있다. 따라서 자원봉사 프로그램이란 '의도된 계획에 따라 사회문제를 인식하고 이를 변화시키기 위한 목표를 수립한 후 구체적으로 목표를 효과적 ․ 효율적으로 달성하기 위해 프로그램을 계획 ․ 실행 ․ 평가하는 일련의 과정을 의미'한다고 할 수 있다.
다시 말하면, 자원봉사 프로그램은 의도된 계획에 따라 구체적인 목표를 달성함으로써