Current limiting is the practice of imposing an upper limit on the current that may be delivered to a load. A main purpose is to protect the circuit generating or transmitting the current from harmful effects due to a short circuit or similar problem in the load of an electronic circuit.