This document provides an overview of Scrum, an agile software development framework. Scrum uses short iterations called sprints, daily stand-up meetings, and emphasizes self-organizing cross-functional teams, transparency, empirical process control, and flexibility. The key Scrum roles are Product Owner, Scrum Master, and Team. Scrum artifacts include the Product Backlog, Sprint Backlog, and Burndown Chart. Meetings include Sprint Planning, Daily Stand-up, Sprint Review and Sprint Retrospective.