IP-based Geolocation is a mapping of an IP or MAC address to a (real) world geographic location of the Internet that is connected to a computing or mobile device.
Geolocation involves a mapping of the IP address to the country, region (city), latitudinal lines, Internet service provider (ISP) and other useful things.