Geolocation allows identifying the geographic location of devices connected to the internet or mobile networks. There are four main methods of determining location: IP address, Bluetooth, WiFi networks, and GPS. The document discusses how geolocation works, common geolocation services and APIs, motivations and examples of geolocation usage. Potential issues with geolocation accuracy are also mentioned.