Spatial multiplexing is a technique used in wireless communication to transmit multiple data streams simultaneously over the same frequency channel by utilizing multiple antennas at both the transmitter and receiver. This enhances data throughput and spectral efficiency without requiring additional bandwidth or increased transmit power.