What is geofencing?

Geofencing is a location-based service that sends messages to smartphone users who enter a defined geographic area. Some companies send promotions to customers’ smartphones when they enter a store or mall.