title: how does bower/npm know which github user a project sits within
body: <p>When we all run <code>bower install angularjs</code> or <code>npm install ionic</code>, how do these tools (bower and npm) know which user the project sits in (e.g. ionic sits on <a href="https://github.com/driftyco/ionic" rel="nofollow">driftyco/ionic</a>).</p>
  
  <p>Additionally, if more than one project has the same name, which project takes precedence?</p>