Geolocating is the process of determining a geographical location of a user or device on the web through various data collection points such as an IP address or an internal GPS of a device.

Related links:

How does geolocating API work?