In the Spring framework, you have to build configurations manually. In Spring Boot there are default configurations that allow faster bootstrapping . Spring Framework requires a number of dependencies to create a web app. Spring Boot, on the other hand, can get an application working with just one dependency.