What is Maven? Maven is a “build tool”, used to build deployable artifacts from source code.I think you may got an idea about Ant. Ant also a build tool then What is the difference?
The difference is ..A build tool such as Ant is focused solely on preprocessing, compilation, packaging, testing, and distribution. A project management tool such as Maven provides a superset of features found in a build tool. In addition to providing build capabilities, Maven can also run reports, generate a web site, and facilitate communication among members of a working team.