O Maven é uma ferramenta que permite gerenciar as builds de um projeto, sua documentação, suas dependências e muito mais.
Embora o foco inicial do Maven fosse a possibilidade de criar builds padronizadas, de forma que qualquer um que precisasse compilar um projeto compatível com o Maven soubesse exatamente o que deveria fazer, com o passar do tempo, e com os inúmeros plugins criados, o Maven passou a ser uma ferramenta muito mais completa, permitindo gerar relatórios sobre o código fonte, criar sites com documentação, executar scripts e muito mais.
Muitos projetos aderiram ao Maven e é cada vez mais comum encontrar projetos compatíveis com o seu formato. Embora possa ser usado com projetos desenvolvidos em diversas linguagens de programação, ele é mais popular entre os sistemas desenvolvidos na linguagem Java.
Links:
Artigos
Maven is a tool that automatizes project builds, documentation and dependencies, among other things.
The initial objective of Maven was to create standard builds, allowing any developer that needed to build a Maven compatible project to know exactly what needed to be done. But as the project evolved, and with many plug-ins created, Maven has become a very sophisticated tool, allowing for many activities in the project life cycle, like generating reports about the source code, building sites with documentation, script execution and much more.
Many projects have adopted Maven and it is very common to find open source Maven compatible projects. Maven can be used with projects in many different languages, but it is far more popular in Java-bases projects.

