Multiplexing is a method of combining multiple analog or digital signals into one signal over a shared medium. The main types of multiplexing are space-division, frequency-division, time-division, polarization-division, and orbital angular momentum multiplexing. Each type has advantages such as efficient use of bandwidth but also disadvantages such as added complexity, cost, or signal degradation.