The Scrum Master facilitates agile ceremonies such as daily stand-ups, sprint planning, and retrospectives while coaching teams on best practices. They also act as a liaison between development teams and stakeholders to remove impediments and ensure project alignment.