Vaadin is a web development platform that consists of components, a Java framework, and tooling. Vaadin 10 is the first release that is not based on GWT anymore but supports webcomponents.
Vaadin 10 (aka Vaadin Flow) is an open source web application framework for rich internet applications.