Pergunta de entrevista da empresa Pfizer

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