Scrum Masters facilitate the Scrum framework within agile development teams, ensuring the team follows Scrum practices and removing impediments that block progress. They coach team members on agile principles, facilitate ceremonies (sprint planning, daily standups, retrospectives), and protect the team from external disruptions. The role is about servant leadership rather than management authority.