목적과 하위목표를 설정하는 것은 프로그램 개발과정에서 문제분석과 욕구사정, 자원체계의 검토 다음에 세 번째로 오는 중요한 요소이다. 목표와 세부목표의 설정은 프로그램 기획가들에게 그들이 무엇을 달성하려고 하는지와 어떻게 그것을 성취하려고 하는지를 명료한 용어로 기술하게 함으로써 실행을 위한 틀을 제공한다.
이러한 프로그램의 목표와 세부목표는 주관기관의 소명헌장 또는 전반적으로 기술되어 있는 목적(공식적 목적)의 영향을 받는다. 이러한 목적은 공공기관의 경우 입법자들로부터, 민간기관의 경우는 이사회로부터 승인 및 인가를 받게 된다. 소명헌장은 기관 활동에 '지속적인 철학적(이념적) 관점을 제시하며, 기관이 존립하는 명백한 근거'가 된다