Spring Boot lets you develop Spring based applications with minimal or zero configurations. The tools offer defaults for code as well as annotation configuration. Basically, the main aim of using it is to rapidly kick start the spring projects as it reduces the wastage of time.