title: How does GitHub change the URL without reloading a page?
body: <p>Go to any GitHub <a href="https://github.com/twitter/bootstrap" rel="noreferrer">page</a> and click on any of the directories/files and observe how the URL changes but only part of the page is updated. There's no whole page reloading.</p>
  
  <p>How do I do something similar using jQuery?</p>
  
  <p>Does this work on most browsers (I'm using Chrome)?</p>