Transmits and receives messages that otherwise would have been lost.
Distinguishes transmissions from multiple users using the idea of a frequency "footprint."
Uses multiple correlated transmissions to communicate with a base station that would otherwise be out of range.