What is Geofencing?

Geofencing is the use use of a geofence, which is a virtual perimeter for a real-world geographic area. In other words, the use of RFID or GPS technology to create a virtual geographic boundary, which enables softwares to trigger a response when a mobile device enters or leaves a particular area.
Geofencing is used in marketing to trigger a targeted marketing action (such as a text, email, social media advertisement, app notification)

One example is, a young man walks by a Nike store and receives a notification saying: “Today only! Buy 1 pair of sneakers, get 1 free tshirt!”