To say Maven is simply a build tool is overly simplistic. Ant is a build tool. Maven is a project management tool handling most aspects of project automation such as building, testing, reporting, etc. Ant + Ivy can do most of what Maven does out of the box but you'll have to configure it yourself. The choice to use one over the other is up to the individual/team and both camps are quite passionate about why the alternative is worse.