Question: what is the difference between program & project?
Answer: A project represents a single, focused endeavour. A program is a collection of projects – together all the projects form a connected package of work. The different projects complement each other to assist the program in achieving its overall objectives.