Если вкратце, то у самолетов есть крылья и моторы-пропеллеры, они взмывают в воздух, разогнавшись на взлетной полосе до высокой скорости на своих шасси.
В основе подъемной силы, способности самолета подняться в воздух - законы физики.
Самолеты летают по теории аэродинамики, которая заложена Николаем Ефремовичем Жуковским, сформулированная в 1904 г.
Самолет в воздух поднимается по аэродинамическому принципу.
Подняться в воздух самолету позволяет большая площадь крыльев.
У каждого самолета есть своя минимальная скорость, позволяющая взлетать. У пассажирских самолетов она от 180 - 250 км/ч.
Что касается кораблей, то, конечно, непонятно, как такие тяжелые, многотонные суда не тонут? Если поместить утюг в воду, то он быстро пойдет ко дну. А корабль-то намного тяжелее? - но в своих корпусах, которые возвышаются бортами высоко над водою, они имеют огромный запас воздуха, позволяющий вытеснить судно и держаться на плаву. У каждого судна своя грузоподъемность, превышать которую нельзя, иначе судно затонет. Корабль также может утонуть при наличии пробоины и заполнении корпуса водой, с вытеснением воздуха.
Несколько иначе устроены подводные лодки. У них есть цистерны главного балласта (ЦГБ), которые заполнены водой при погружении подлодки вглубь. А когда она всплывает, то этот балласт вытесняется сжатым воздухом.