What are build lifecycle of Maven ?

* Clean: Cleans up artifacts that are created by prior builds .
* Default (build): Used to create the application .
* Site: For the project generates site documentation .