title: Why HTML5 Geolocation?
body: <p>Why does HTML5 geolocation let you share your location? What is main purpose of using geolocation, as you can get the location with IP address as well. Is there any difference between these two methods?</p>
  
  <p>I'm asking because geolocation requires the user's permission and also doesn't work on all browsers.</p>