title: How are 127.0.0.1, 0.0.0.0 and localhost different?
body: <p>I don't understand the difference between these terms and how they are connected. </p>
  
  <p>I looked at a hosts file on my computer and could see that 127.0.0.1 and localhost are connected but not sure how and I don't know where 0.0.0.0 fits into all this.</p>
  
  <p>I've seen other answers to this question but I'm a newbie and the other answers about loopbacks and meta-addresses weren't easy to follow.</p>