A product owner is one of the three roles on a Scrum team, in addition to the Scrum master and the development team. They are responsible for making sure the project is aligned with the overall goals of the product that the team is contributing to.