Agile - это майндсет, система установок, ценностей, принципов, которых придерживаются люди в компании.
Эти ценности описали несколько программистов, лучших экспертов в своей области, хотя сейчас Agile применяется не только в разработке ПО (их фотки на картинке снизу).
Оригинал «Agile манифеста» с описанием ценностей можно посмотреть здесь: https://agilemanifesto.org/iso/ru/manifesto.html
Scrum - это фреймворк для организации рабочих процессов. Это про то, как конкретно работать, чтобы быть Agile. То есть это ближе к практикам и инструментам.
У Scrum есть определенная структура - если Agile состоит из 4 ценностей, то Scrum состоит из 3 ролей, 5 событий и 3 артефактов — это своего рода основные элементы в Scrum.
Еще можно напрямую почитать Scrum Guide - относительно небольшую методичку, где всё про Scrum сжато и напрямую от основателей этого фреймворка.
Как нам объясняли на тренингах Leadstartup, scrum это конкретный инструмент, Agile же - общая методология, которую можно применять практически в любых сферах, не только в айти. Сейчас например активно обсуждают эджайл в педагогическом процессе.