Naming Conventions 

In the Maven world, a project product (jar, war, ...) is called an artifact. Every project generates one and only one primary artifact (secondary artifacts will be covered in more advanced trails). An artifact is always identified by two ids:

            An example: org.apache.maven

            An example: groupdId: org.apache.maven.doxia, artifactId: doxia

and a version:

Having precise naming formats allows Maven to manage efficiently for you the dependencies and the plugins your project depends upon. We'll see what that means in the next lessons.