An LED driver is an electrical device which regulates the power to an LED or a string (or strings) of LEDs. An LED driver responds to the changing needs of the LED, or LED circuit, by providing a constant quantity of power to the LED as its electrical properties change with temperature. An LED driver is a self-contained power supply which has outputs that are matched to the electrical characteristics of the LED or LEDs. LED drivers may offer dimming by means of pulse width modulation circuits and may have more than one channel for separate control of different LEDs or LED arrays. The power level of the LED is maintained constant by the LED driver as the electrical properties change throughout the temperature increases and decreases seen by the LED or LEDs. Without the proper driver, the LED may become too hot and unstable, therefore causing poor performance or failure.