THe very best place to start in understanding program and project management is to have a comprehensive knowledge of PMI-based definitions for project, programs, and the management process used to successfully achieve objectives. Project management is the foundation of program management, and program managers will generally be experts in the field of project management to ensure that the project managers are following a consistent and repeatable process.