Scrum and agile are not the same thing. Scrum is the most popular framework for implementing agile though there are other approaches like Kanban, Lean Software Development, Extreme Programming (XP), DevOps and others that fall under the agile umbrella.