Geofencing is the use of GPS or RFID technology to create a virtual geographic boundary, enabling software to trigger a response when a mobile device enters or leaves a particular area. An example would be for the garage door to open when your smart phone is detected within a certain distance from your home.