title: BOM vs dependency management
body: <p>Can you help me understand what really the advantage of using a BOM pom is ?</p>
  
  <p>more precisely what is the difference between using a BOM pom and
  writing the content of BOM pom in the  dependencyManagement section of 
  a parent pom ?</p>
  
  <pre><code>  &lt;dependencyManagement&gt;
      &lt;dependencies&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;xxx.yyy&lt;/groupId&gt;
              &lt;artifactId&gt;com.so&lt;/artifactId&gt;
              &lt;version&gt;${my.version}&lt;/version&gt;
              &lt;type&gt;pom&lt;/type&gt;
              &lt;scope&gt;import&lt;/scope&gt;
          &lt;/dependency&gt;
      &lt;/dependencies&gt;
  &lt;/dependencyManagement&gt;
  </code></pre>
  
  <p>vs</p>
  
  <pre><code> &lt;dependencyManagement&gt;
              &lt;dependencies&gt;
                 ...
              &lt;/dependencies&gt;
          &lt;/dependencyManagement&gt;
  </code></pre>