The Maven Approach
-  Build instructions written in XML
 
-  Project Object Model (POM) based on convention over configuration
 
-  File typically named 
pom.xml 
-  Will automatically fetch dependencies
 
-  Building happens through pluggins with sensible defaults 
 
-  A standard lifecycle directs the execution of plugins