Program as a contract document

Contract documentation is a statement of responsibilities and results to be achieved. It wholly describes the outcome. A program, on the other hand, is a flexible tool, changing to meet challenges and circumstances. It describes the process by which the outcome is achieved.