Um Programa pode ser conceituado como um conjunto de Projetos que se relacionam de alguma forma e que se tratados em modelo de Programa tendem a trazer benefícios globais, onde projetos gerenciados de forma individual não obteriam. A Gestão de Programas deve abranger três dimensões: gerenciamento de benefícios; gerenciamento de interessados (Stakeholders); e governança de programas.