There are basically 2 types of plugins that Maven provides for :
* The build plugins : These plugins are used during the Build process and can be configured in the <build/>
element of the POM.xml
file.
* Reporting plugins : These plugins come into effect during the site generation process. They can be configured in the <reporting/>
element of the POM.xml
file.