Un cadre logique est un outil pour concevoir, gérer, suivre et évaluer un programme. C'est une façon de structurer les principaux éléments d'un projet et de mettre en évidence les liens logiques entre eux en reliant les intrants et les activités du programme aux résultats tangibles attendus (résultats immédiats) et aux résultats non tangibles (résultats à long terme). Le cadre logique est dans les différentes publications également appelé « modèle logique » ou en bref « cadre logique ».