Gradle and build.gradle for Spring Boot

What is Gradle?