New components and other changes
Vue 3 also introduces new components such as teleport
(a special component that allows placing reactive templates outside the Vue component tree, inside another DOM element), but also breaks free of some limitations in Vue 2. For example, components now can have more than one root element. Please refer to the official documentation to learn more about the new components in Vue 3.