Agile is project execution methodology having simple and easy to use processes with a focus on time to market and delivery efficiency. The methodology of agile development model emphasizes on delivering incremental work package satisfying business requirement, thus, resulting in strong foundation for future development.
Agile focuses on co-location and collaboration over well-defined processes. It aims on developing a usable product rather than detailed follow up of processes. Agile enforces a dynamic work environment which can adapt to changes rather than resist them.