Geotargeting enables advertisers to target users based on their geographic location. The level of accuracy can vary from general region, city, to specific zip code and even IP address. Geotrageting is also used to serve ads in specific languages based on a user's location attributes.