What is the purpose of Maven?
- To ease handling of the dependencies on the availability of a lot of dependencies
- Updating the dependencies by choosing the correct update version ID
- Facilitating the process of building, integrating and testing of the program along with handling it continuously
- Compiling the source code, generating documents from it and packaging the compiled code.