title: How does GitHub host source code?
body: <p>I am researching on how project hosting site works; specially I want to know where they host their project, I am very much interested to know about where GitHub host our projects.</p>
  
  <ul>
  <li><p>Do they have a central server?</p></li>
  <li><p>Are they using a distributed system?</p></li>
  <li><p>Any P2P-like system cloud based?</p></li>
  </ul>
  
  <p>Any recommended link to know about how GitHub hosting projects. I find that "Git is a distributed system" what is the meaning of it? how it works? </p>