The Butterworth filter is one of the most basic electronic filter designs. It is designed to have a frequency response which is as flat as mathematically possible in the passband.
It was first described by the British engineer S. Butterworth , (who specifically refused to publish his first name; it is thought to be Stephen) in his paper "On the Theory of Filter Amplifiers", Wireless Engineer (also called Experimental Wireless and the Radio Engineer), vol. 7, 1930, pp. 536-541.
The most basic Butterworth filter is the standard first-order low-pass filter, which can be modified into a high-pass filter, or placed in series with others to form band-pass and band-stop filters, and higher order versions of these.

The frequency response of a first-order Butterworth low-pass filter
As mentioned, the frequency response of the Butterworth filter is maximally flat (i.e. no ripples) in the passband, and a frequency response which slopes off towards zero in the stopband. When viewed on a logarithmic Bode plot, the cut band slopes off linearly towards negative infinity. For a first-order filter, the cut line slopes off at -6 dB per octave, for second-order, -12 dB per octave, etc. All first-order filters are actually the same filter and so have the same frequency response. The Butterworth is the only filter that maintains this same shape for higher orders (just with a steeper decline in the stopband). Other varieties of filters (Bessel , Chebyshev, elliptic ) have different shapes at higher orders.
The magnitude of the frequency response of an n order filter can be defined mathematically as:
where G is the gain of the filter, n is the order of the filter, ω is the frequency of the signal in radians
and ωH is the -3dB frequency.
Normalising the expression (thus putting ωH = 1), the expressione becomes:
Compared with a Chebyshev Type I/Type II filter or an elliptic filter, the Butterworth filter will require a higher order to implement, assuming all filters are designed to meet the same specifications. A Butterworth filter will also have the most linear phase response in the passband compared to the Chebyshev Type I/Type II and elliptic filters.