Scrum is a project management approach that is based on the principles of agile development. Scrum involves breaking a project down into small, incremental steps called "sprints," and using regular check-ins and reviews to track progress and adapt to changing requirements. Scrum teams are typically cross-functional and self-organizing, and prioritize collaboration and transparency.