POMs can also inherit properties from a single POM called Super POM.
Super POM is a
view-only POM to see the entire attributes of all the dependencies spanning across multiple POMs. By default, all POMs will inherit Super POM settings. However, these settings can be overridden if necessary.
Quite often, it is possible that a project might have many sub-projects. In such cases, each subproject will have its own
pom.xml file, while, the project might have a separate parent POM.
This way the project can be built together with sub-projects or the sub-projects can be built independently.