What is Geo-targeting?

Geotargeting or Geo-targeting, in an advertising context, involves showing ads to people based on their mobile device’s location, ZIP code information they submit when registering a site/service, or GPS coordinates collected by a site/service.