...
- The Project Object Model (POM): The POM is the heart and soul of any Maven enabled-project. It contains every bit of information Maven need needs to know about your project.
- Naming Conventions: Maven needs to be able to identify every project artifact precisely. Each deployed artifact has to respect Maven naming conventions.
...
