iBeacon è un sistema di posizionamento indoor, descritto da Apple come «una nuova classe di trasmettitori, a bassa potenza e a basso costo, che possono notificare la propria presenza a dispositivi vicini con iOS 7 e iOS 8».[1] La tecnologia consente a uno smartphone o a un altro dispositivo di effettuare delle azioni quando sono nelle vicinanza di un iBeacon.[2] La tecnologia iBeacon sfrutta la tecnologia Bluetooth Low Energy (Bluetooth LE), conosciuta precedentemente anche come Bluetooth Smart.
iBeacon usa la percezione di prossimità del Bluetooth LE per trasmettere un identificativo unico universale (UUID), che sarà poi letto da una specifica app o sistema operativo. Una volta letto il segnale, l'app può svolgere varie azioni programmate come accedere a un social network o inviare una notifica push.