Spring Boot comes with dozens of optional "starter" dependencies which integrate various technologies into your project, from Spring projects to things like support for JDBC, ElasticSearch, Hibernate, templating engines like Thymeleaf and Mustache, as well as tons of other stuff.