A user’s geolocation refers to an approximate latitude and longitude describing the geographic location of his device, whether that’s a home computer, laptop, smartphone, or any connected device. In web applications, this geolocation is helpful for providing better browsing experience to your users such as automatically selecting the closest store from them or display personalized information relevant to their location. Usually, to gather a device position, we talk about the OS or browser’s built-in geolocation capabilites.