Agile is a project management and product development methodology that emphasizes iterative progress, collaboration, customer feedback, and adaptability. It enables teams to deliver value continuously by breaking work into small, manageable increments.