Denizaltı, su altında hareket edebilen bir gemidir.
Çalışma prensibi, batmaya eğimli olan geminin ağırlığıyla geminin yüzmesini sağlayan kaldırma kuvveti arasındaki dengenin tutturulmasına dayanır.
- Kaldırma kuvveti geminin ağırlığına eşit ise gemi yüzebilir. (Yüzme koşulu).
- Kaldırma kuvveti geminin ağırlığından küçükse gemi batar. (Batma koşulu)
Kaldırma kuvvetinin büyüklüğü, cismin suya batan kısmı tarafından yer değiştiren suyun kütlesi ile doğru orantılıdır.
- Cismin suya batan kısmı tarafından yer değiştiren suyun kütlesi, cismin kendi kütlesine eşit ise cisim yüzebilir.
- Cismin suya batan kısmı tarafından yer değiştiren suyun kütlesi, cismin kendi kütlesinden küçükse cisim batar.