Spring Boot or Vaadin?

Here: it sayds: It is based on the Vaadin
Here, , below MODERN ARCHITECTURE: it sayds: Based on Spring Boot
and here: it sayds …based on Vaadin 20+

I don’t understand the difference
jmix.io works with “Spring Boot” or “Vaadin” ?

Jmix uses Spring Boot as an infrastructure layer to glue together the framework modules and third-party libraries and frameworks.

Jmix is a full-stack framework, and its UI module is based on Vaadin. Now it’s Vaadin 8, next year we’ll introduce the new UI module based on Vaadin 23 LTS.