Scrum is a subgroup of agile methodology. It is a structure for managing and organizing work with an emphasis on software development. A Scrum process is differentiated from other agile processes by some specific ideas. It is aimed on task level tracking, the use of burn up and down charts to monitor progress on daily basis. And it is classified into the three different categories. Scrum Master is one of the three roles of Scrum.
See more: https://bit.ly/2saAKvb