What is the difference between a plan, a project and a program?

What is the difference between a plan, a project and a program?
What is the difference between a plan, a project and a program?

READ ALSO :   Supply chain management