What is a "site" that is created when running the maven site command?
It simply means that Maven can generate a website for your project and release it to the public based on the pom.xml
's configuration. Internally, it uses Maven Site Plugin to do it.
A real life example is the JUnit4 web site. Given this pom.xml, it will then generate this web site.