title: What does Maven do, in theory and in practice? When is it worth to use it?
body: <p>I am about to start a Java project just for practice. I've read about Maven, but I don't actually understand when it is meant to be used. </p>
  
  <p>Can you give me some practical tips? Does Maven help a lot? What does Maven actually do for my project?</p>