Le Free Management Library définit la gestion du programme comme une collection de ressources organisationnelles visant à atteindre un objectif majeur ou ensemble d'objectifs. Dans une entreprise typique, les programmes sont d'une durée définie. Dans les organisations à but non lucratif, les programmes ont tendance à être en cours. Tous exigent la planification, le suivi et l'évaluation.