Принцип работы подводной лодки основан на управлении плавучестью. 1 Лодка может плавать, потому что вес воды, которую она вытесняет, равен её весу. 1 Это вытеснение воды создаёт направленную вверх силу, которая действует противоположно силе тяжести, тянущей судно вниз. 1
Для контроля плавучести подводная лодка оснащена балластными и вспомогательными цистернами, которые могут поочерёдно заполняться водой или воздухом: 12
Кроме того, подводная лодка может управлять движением в воде, используя хвостовой руль для поворота и гидропланы для управления углом наклона носовой части лодки к корме. 12