Beacons are fairly simple devices that repeatedly broadcast their IDs. It is up to a phone, Edge Relay, or some other type of receiving device to add meaning to that broadcast. All mobile phones need an application.
In their simplest form, beacons can be used to pinpoint your location. At their most complex, beacons can transmit and receive data from sensors and other beacons.