The Major Projects Association uses the term “Major Project”, for simplicity, to cover project and programme but whenever the term "programme" is used it is used with a specific meaning. Therefore, and following the original Morris and Hough (1987) definition:
A major project is one that may have singly or in combination the following:
We will adopt the Major Projects Authority definition of project and programme:
A project is a temporary organization that is created for the purpose of delivering one or more business products, according to an agreed Business Case.
A programme is a temporary flexible organization structure created to coordinate, direct and oversee the implementation of a set of related projects and activities in order to deliver outcomes and benefits related to the organization's strategic objectives. A programme is likely to have a life that spans several years.