What is Scrum ?
Agile is a framework and there are various approaches to implement agile like Scrum, Kanban, Extreme Programming(XP),Feature Driven Development(FDD), Adaptive System Development(ASD) etc.,
Scrum
It’s one of the most popular ways to implement agile. In this iterative approach, there are sprints that last one to two weeks and allow the team to deliver software on regular basis. Scrum uses a software model that follows a set of roles, responsibilities, and meetings.