Introduction to terminal multiplexers