pom.xmlに参照するプロジェクトやライブラリを登録しておく。
そうするとmavenを使ってプロジェクトをダウンロードした場合、
pom.xmlにを元にローカル環境でパスが成立するようにチェックをする
ローカルにに無い場合はmavenおリポジトリ(元々ライブラリなどを登録しておくところ)
からダウンロードしてパスを通してくれる。
また、ビルドを行う際にも依存を考慮した順番でビルドを行ってくれるので
開発者は依存関係を意識する必要がない。
大人数やプロジェクトが分かれていたり、多くの外部ライブラリを参照している場合は有効だと思う。