This document provides an overview of Agile and Scrum. It defines Agile as a style of project management that focuses on early delivery of business value, continuous improvement, scope flexibility, and responding to change. Scrum is introduced as a popular Agile framework. Key aspects of Scrum like sprints, daily standups, planning meetings, and artifacts like product and sprint backlogs are described. User stories, estimation techniques, and the roles of product owner, scrum master, and team are also outlined.