Geofence è la tecnologia che utilizza la posizione GPS di un dispositivo mobile, affinchè possano essere attivate determinate azioni in un perimetro stabilito, e a seconda della configurazione, svolgere molteplici attività, tra esse: la comunicazione diretta tra webserver e motori di ricerca, permettendo nel luogo stabilito, una comunicazione immediata: inviare notifiche, avvisi, mostrare cartelloni e pubblicare annunci e offerte nell'area circoscritta.