Multiplexing is a set of techniques that allow the simultaneous transmission of multiple signals across a data link by combining or dividing the signals. There are three main multiplexing techniques: frequency-division multiplexing (FDM), wavelength-division multiplexing (WDM), and time-division multiplexing (TDM). FDM and WDM are analog techniques that combine analog signals onto different carrier frequencies or wavelengths. TDM is a digital technique that divides the transmission link into sequential time slots and assigns each signal to a different time slot, allowing multiple signals to be sent on the same link. Multiplexing helps utilize the full bandwidth of a link when the individual signal bandwidths are lower than the link bandwidth.