Scrum master
Scrum master makes sure that work is going according to the process or not and inspires the team to develop better product.
Product owner
Product owner takes care on business side of project and maintains the communication between team and partners in order to give the quality product.
Development team
Development is the place where technical work will go on. Developers analyze and design the product according to the Planning document.