title: package.json vs bower.json
body: <p>What is the difference between package.json vs bower.json.?</p>
  
  <p>what is the criteria that we should consider before defining the dependencies in both files. </p>
  
  <p>And what difference will it make by running "bower install" and "npm install" ?</p>