Beacons are small Bluetooth devices that broadcast a unique identifier to nearby smartphones. There are different beacon platforms like iBeacon, Eddystone, and AltBeacon. Eddystone beacons can broadcast URLs that allow smartphones to access web content without an app via Google's Physical Web. The Physical Web works by having beacons broadcast URLs that are picked up by Chrome on Android/iOS, with the URLs then ranked and displayed based on proximity and relevance. Eddystone also supports unique identifiers that can trigger actions like notifications when nearby via the Google Proximity and Nearby APIs. These APIs allow integrating beacons into mobile apps for interactive experiences.