Gradle builds on Apache Ant and Maven, it uses a Groovy-based domain-specific language for describing builds. Since its release in 2009, this tool has been gaining popularity steadily for multi-project builds. Because of its incremental builds, build cache, and daemon, Gradle is efficient than Maven.