Scrum is a subset of Agile and is mostly used in more specific projects. At the same time, Agile is a set of core principles and values. So, these values are designed to minimize customer dissatisfaction and management issues.