Geo targeting (in internet marketing) is the method of determining the physical location of a website visitor and deliver different content to that visitor based his location, such as country, region/state, city, metro code/zip code, organization, ISP or other criteria.