Multiplexing combines multiple analog or digital signals for transmission through a single communication line. It allows different types of data like photos, videos, and tweets to be sent over a single network line. There are three main types of multiplexing: frequency division multiplexing, time division multiplexing, and wavelength division multiplexing. De-multiplexing is the process of separating the individual signals at the receiving end by examining socket information and passing data to the correct application.