The design for the Messerschmitt Bf 110 started in 1934 / 1936. The specifications from the Luftwaffe called for a long range fighter.
Initially the Bf 110 was to be a heavy fighter, but it was a failure in that role. The Bf 110 was to be a bomber escort as it would sacrifice speed for firepower and range.
The fuselage of the Messerschmitt Bf 110 was all metal with a stressed skin cover.
The tail planes incidence could be varied.
To offer a better field of fire for the rear gunner a double rudder design was encorporated.
The Messerschmitt Bf 110 could have a belly tank (dachshund belly) installed with additional fuel. It was however disliked by the crews as it was vulnerable.
The Bf 110 was supposed to have Daimler-Benz DB600 engines but due to shortages the less powerful Junkers Jumo 210 was used.
The Bf 110D added removable fuel tanks to extend its range.