The Scrum Master is a role in the Scrum Framework responsible removing impediments, serving the team, and training & coaching the team, product owner & others.