title: Why does bower install packages twice?
body: <p>When I install packages using Yeoman (which behind the scenes uses Bower), I see that bower installs each package twice..  </p>
  
  <ul>
  <li>the first in the root of the project under <code>components</code> folder  </li>
  <li>the other inside <code>app/components</code> folder</li>
  </ul>
  
  <p>So for example, when I run the command <code>yeoman install jquery</code></p>
  
  <p>my project directory will look like this</p>
  
  <pre><code> root-directory
   |- app
   .  |- components
   .  .  |- jquery        // &lt;&lt;-- jquery  
   .  .  ... rest of the components
   |- components
   .  |- jquery           // &lt;&lt;-- jquery ... again
   .  ... same other components
  </code></pre>
  
  <ul>
  <li>Why I have a duplicate to each component, and which one should I use? </li>
  <li>I guess the best practice is to reference those components from my app, and never alter them so I can update them easily, am I correct?</li>
  </ul>