Locating things: distance, angle, and a word people get wrong.
Once a radio can measure something about the link — how strong it is, how long it took, what direction it came from — it can place a device in space. The methods form a ladder from rough to sharp, and they are worth separating because they fail and cost very differently.
The crudest is RSSI: infer distance from signal strength. It is free — every radio reports it — and noisy enough that it only honestly supports “near / far” or “which room,” which is all most BLE proximity needs. Time of flight is the sharp one. Radio covers about thirty centimetres a nanosecond, so if you can measure the travel time you have the distance; two-way ranging (TWR) measures the round trip so the two devices need no shared clock. This is where UWB’s wide bandwidth earns its place — sharp timing edges give ten-centimetre distances. Combine three or more such distances and you have trilateration: three circles meeting at a point, the left-hand panel above.
Angle of arrival (AoA) measures direction instead of distance. A locator carrying a multi-element antenna array reads the tiny phase differences as a signal sweeps across its antennas and works out the bearing the signal came from; angle of departure (AoD) is the mirror image, with the array on the transmitter so the device computes its own bearing. Bluetooth made this mainstream in 5.1 direction finding — the Constant Tone Extension the array samples — and UWB does it too. What makes AoA attractive for locating things is anchor economy: a single multi-antenna locator already yields a direction, so two of them — or one plus a known distance — fix a position, where distance-only methods need three or more anchors. That is why AoA fits indoor positioning and wayfinding, directional asset and people tracking (a bearing to the tag, not just its presence), and ‘point-to-find’ item location. Two bearings crossing at the target — angles, not distances — is triangulation, the middle panel above. The word is constantly swapped with trilateration, and the distinction is simply that trilateration measures distances while triangulation measures angles. Its costs are the antenna array, calibration, and accuracy that degrades with distance and multipath — so in large, dense sites TDoA or UWB ranging tend to win on precision while AoA wins on how little infrastructure it needs.
At infrastructure scale there is TDoA (time difference of arrival), the right-hand panel. Instead of the tag ranging against each anchor, a fixed grid of time-synchronised anchors simply listens; the tag transmits once, the anchors compare when the blip reached each of them, and every pair of arrival-time differences defines a hyperbola whose intersection is the tag. Because the tag only transmits, TDoA scales to thousands of cheap tags, which is why it underpins large real-time location systems. A newer entry, BLE channel sounding, uses phase across many frequencies to bring metre-class ranging to plain Bluetooth. Outdoors, of course, GNSS answers all of this — these methods are the indoor and short-range answers where satellites cannot reach.