Spring Boot — это фреймворк, который позволяет легко создавать приложения и сервисы производственного уровня на основе Spring с минимальными усилиями. Он требует самоуверенного взгляда на платформу Spring, предназначенную для новых и опытных пользователей Spring.
Пользовательский интерфейс Swagger — это набор объектов HTML, CSS и JavaScript, которые динамически создают документацию из API, совместимого с Swagger.
Спецификация OpenAPI, первоначально известная как спецификация Swagger, представляет собой спецификацию машиночитаемых файлов интерфейса для описания, создания, использования и визуализации веб-сервисов RESTful.