Agile is generally shorthand for either agile software development, agile product development or agile project management. Its values advocate individuals and interactions, working product, customer collaboration, and responding to change.
An agile way of working streamlines your product development process and harnesses the power of your teams. Simply put, agile teams are more responsive, productive and collaborative.