title: Why am I encouraged to download jQuery locally instead of using a CDN?
body: <p>What are the benefits to downloading a 3rd party library like jQuery locally instead of using a CDN or code repository like Github?</p>
  
  <p>Some answers:</p>
  
  <ol>
  <li>your project won't need to be online to run. If the third party library you link to is not cached<br>
  ( temporarily stored ) in your browser then you will have to be online to grab a new copy.<br>
  For example when hard refreshing a webpage with CTRL(CMD)-SHIFT-R. </li>
  <li>Fewer bugs / More control. If you have a local copy of a third-party library, there is a chance that the source may be updated to a new breaking version ( normally not, as URLS are versioned, linking to different versions), introducing bugs into the rest of your code.<br>
  If you explicitly control which version you have by keeping it local and updating it manually, you can keep track of version changes and check for bugs before updating.  </li>
  </ol>
  
  <p>EDIT: I asked this question in my first days of programming. Apologies for the poor original quality.</p>