There are three different roles in scrum. These are the Scrum Master, Product Owner, Agile Development Team :
Scrum Master : The Scrum Master is a team leader and facility provider who help the team member to follow agile practices so that they can meet their commitments and customers requirements.
Product Owner : The Product Owner is one who runs the product from a business perspective. He defines the requirements and prioritizes their values.
Agile Development Team : Agile development team provides the judgment on the technical feasibilities or any dependencies.