Magnolia 5.6 reached end of life on June 25, 2020. This branch is no longer supported, see End-of-life policy.
The Site module provides a site API. It allows you to create a site definition that contains configuration for a whole site such as navigation and common page areas.
The dependency to the site-app is sufficient. Maven will automatically add the site module
See Site definition.