An operational amplifier (often op amp or opamp) is a DC-coupled electronic amplifier with a differential input, a (usually) single-ended output voltage, and an extremely high gain. Its name comes from its original use of performing mathematical operations in analog computers. The voltage-feedback opamp (the focus of this article) amplifies the voltage difference between its two inputs, while the less common current-feedback op amp amplifies the current between its two inputs.
By using negative feedback, an op amp circuit's characteristics (e.g. its gain, input and output impedance, bandwidth, and functionality) can be determined by external components and have little dependence on temperature coefficients or engineering tolerance in the op amp itself. This flexibility has made the op amp a popular building block in analog circuits.