Le budget-programme est défini comme un mode de présentation des crédits budgétaires consistant à regrouper les actions d'un même ministère par programme en rapprochant pour chacun d'eux les crédits de toutes natures et les résultats physiques ou financiers attendus, le tout étant complété par une projection indicative portant sur plusieurs années. Le budget programme permet d'aligner les ressources publiques sur les priorités nationales, et vise à accroitre l'utilisation efficace et équitable de toutes les ressources publiques dans le but de promouvoir la croissance, d'améliorer le niveau des revenus et par conséquent de réduire la pauvreté. Il prend en compte la pluri-annualité budgétaire et allie conceptualisation et opérationnalité. Les allocations des ressources se font sur une base annuelle, mais l'état sait exactement quels sont ses objectifs à long terme. Il est basé sur les résultats précis à atteindre au bout d'une période donnée, et se présente comme un outil de gestion et de planification qui privilégie la performance. Le livre intitulé 'Manuel sur l'élaboration des budgets Programmes' est un outil indiqué pour les professionnels d'administrations publiques.