Multiple access techniques allow multiple mobile users to share limited spectrum resources simultaneously. The main techniques are frequency division multiple access (FDMA), time division multiple access (TDMA), and code division multiple access (CDMA). In FDMA, each user is assigned a unique pair of frequencies. In TDMA, the total bandwidth is divided into time slots that users transmit in turn. In CDMA, all users transmit over the same frequency but are separated by unique codes. Each technique has advantages and disadvantages regarding complexity, bandwidth utilization, and vulnerability to interference.