The Junkers Ju 88 was a German World War II Luftwaffe twin-engine multirole combat aircraft. Junkers Flugzeug- und Motorenwerke (JFM) designed the plane in the mid-1930s as a so-called Schnellbomber ("fast bomber") that would be too fast for fighters of its era to intercept. It suffered from a number of technical problems during later stages of its development and early operational roles, but became one of the most versatile combat aircraft of the war. Like several other Luftwaffe bombers, it served as a bomber, dive bomber, night fighter, torpedo bomber, reconnaissance aircraft, heavy fighter and, during the closing stages of the conflict in Europe, as a flying bomb. Despite its protracted development, the aircraft became one of the Luftwaffe's most important assets. The assembly line ran constantly from 1936 to 1945 and more than 16,000 Ju 88s were built in dozens of variants, more than any other twin-engine German aircraft of the period. Throughout production the basic structure of the aircraft remained unchanged.

Without a doubt, the Junkers Ju 88 was one of the most versatile and adaptable aircraft to have been used during WW2. Entering service as the war was literally starting (on the day of the Polish attack), the Ju 88 became successful for its numerous famous and infamous roles, starting out as a light bomber/dive bomber, and when losses started to mount around the time of the Battle of Britain, it was moved into other theatres of war, such as North Africa, and against shipping in the Mediterranean with a torpedo-carrying variant. Where it is perhaps best known are for its roles as both a heavy fighter and night-fighter, in which it excelled.