Stridsflygplan är ett militärflygplan utformat efter dess stridsroll, vilket kan vara attackflygplan, jaktflygplan, spaningsflygplan eller torpedflygplan. En del stridsflygplan har även olika sekundäraroller, ett exempel är JA 37 Viggen, eller vara ett så kallat enhetsflygplan, som till exempel JAS 39 Gripen.
- Attackflygplan
- Avsedd för understöd av marktrupper eller sjöstridskrafter.
- Bombflygplan
- Avsedd för bekämpning av strategiska mål som infrastruktur, fabriker etc.
- Jaktflygplan
- Konstruerade för att främst anfalla andra flygplan.
- Enhetsflygplan
- Ett enhetsflygplan avsett för samtliga roller, Jakt, attack, spaning.
- Spaningsflygplan
- Utrustade för spaning, fotospaning och signalspaning.
- Torpedflygplan
- Speciellt konstruerade för att anfalla fartyg med torpeder.
- Ubåtsjaktflygplan
- Speciellt konstruerade för att lokalisera och anfalla ubåtar.
- Lätt attackflygplan
- Avsedd för bekämpning av rebeller och terrorister.