Agile training is instruction in the four Agile Values and 12 Agile Principles so that participants can understand and apply the Values and Principles to develop a product or execute a project. Agile training usually provides guidance on how to use a specific agile approach with the most common being the Scrum Framework.