Fly bruker vanligvis en forbrenningsmotor – enten en stempelmotor (med propeller), jetmotor eller turboprop – til å oppnå skyvekraft som driver flyet frem gjennom luften. Luftstrømmen over vingene bevirker en oppdrift som holder flyet oppe. Unntatt er seilfly som ikke har motor. Seilfly starter enten ved å blir tauet etter et motorfly eller ved hjelp av en vinsj. For at et seilfly skal kunne holde seg i luften må det ha gjennomsynkning for å oppnå fart og dermed løft over vingene.