Difference between Maven Module and Maven Project
There is very little difference between Maven Module and Maven Project.
When we create a Maven module it is mandatory to specify a parent project.
As soon as we specify the parent project, <modules> … </module> is added in pom.xml of parent’s project.
So, Maven module is subproject of parent project.
If we execute mvn clean install on parent project it will be executed on maven module as well.