L'évaluation de l'efficacité d'un programme se centre principalement sur l'atteinte des objectifs ou sur l'impact que produit un programme en terme de changements.
Le degré d'atteinte des objectifs s'établit par une comparaison entre les résultats attendus et les résultats obtenus (Bibeau et Bussière).
L'évaluation de programme est une démarche systématique d'appréciation de la valeur d'un programme au regard de critères explicites, effectuée dans le but d'éclairer la prise de décision.
Cette démarche n'est pas à proprement parler séquentielle, elle est en fait cyclique et comporte quatre étapes : la préparation, la mesure, l'évaluation et la réflexion.