Scrum is a lightweight framework that helps people, teams and organizations generate value though adaptive solutions for complex problems. The scrum framework is purposefully incomplete, only defining the parts required to implement Scrum theory.

Scrum != agile but one of the frameworks under the Agile Methodology umbrella

References