A polarization controller is a device used to adjust the polarization of an optical signal in order to maximize the efficiency of optical transmission or other optical applications. It can be used to select either linear, circular, or elliptical polarization from an incoming light source. It works by using polarization-manipulating elements such as waveplates, birefringent crystals, and liquid crystals to change the polarization of the incoming light.