Negative feedback is used in circuits to improve several characteristics with the cost of reduced gain. It desensitizes the gain to variations, reduces nonlinear distortion, lowers noise, controls impedances, and extends bandwidth. Negative feedback is applied by feeding part of the output signal back to the input with opposite polarity to reduce the effect of errors or variations. This improves stability and linearity at the cost of gain.