Pfizer Interview Question

What is the difference between project, product, and program management?