What is the difference between a project manager and product manager?

A project manager is responsible for managing the day-to-day operations of a project, while a product manager is responsible for the overall success of a product. The product manager is responsible for the product strategy, roadmap, and feature definition, while the project manager is responsible for the execution of the project.