What is Maven
Maven is an automation and management tool developed by Apache Software Foundation. It was initially released on 13 July 2004. In Yiddish language the meaning of Maven is accumulator of knowledge.
It is written in Java Language and used to build and manage projects written in C#, Ruby, Scala, and other languages. It allows the developer to create projects using Project Object Model and plugins.
It helps to build projects, dependency, and documentation. Its development process is very similar to ANT.However, it is much advanced than ANT.