Ashley Morris wrote:What are the differences between Scrum Master and Product Owner?
The Product Owner represents the stakeholders and is the voice of the customer. He or she is accountable for ensuring that the team delivers value to the business. The Product Owner writes customer-centric items (typically user stories), prioritizes them, and adds them to the product backlog. Scrum teams should have one Product Owner, and while they may also be a member of the development team, it is recommended that this role not be combined with that of ScrumMaster.Scrum is facilitated by a ScrumMaster, who is accountable for removing impediments to the ability of the team to deliver the sprint goal/deliverables. The ScrumMaster is not the team leader, but acts as a buffer between the team and any distracting influences.
If you wish to enhance your knowledge on this, there are different certifications availabe like CSPO, CSM, SMC,PSM etc for Scrum Master and Product owner training. SCrumstudy.com, Scrum Alliance and Scrum.org are the Scrum Master certification providers.