The Product Owner (PO) is the voice of the customer and the key decision-maker when it comes to prioritizing work in an Agile team.
The Scrum Master is a servant-leader responsible for ensuring that Agile principles and practices are followed within the team.
The Development Team consists of professionals who work collaboratively to deliver working increments of the product.
Stakeholders include executives, customers, business leaders, and other external parties who have an interest in the product and provide input to shape its direction.