Existen dos clases principales de aviones de guerra: cazas y bombarderos. Los cazas fueron creados en 1915 para llevar ametralladoras y misiles, mientras que los bombarderos fueron creados en 1918 para llevar y arrojar grandes cantidades de bombas, además de ametralladoras para defensa.