Question: what are the major similarities of project and program?
Answer: They both involve some kind of deliverable that provides value to the customer. Normally a program has a broader set of deliverables that may be designed to satisfy a broader business goal. A program may consist of lower-level projects that are designed to accomplish a higher-level goal.