Срабатывает Закон Архимеда: на тело, погружённое в жидкость (или газ), действует выталкивающая сила, равная весу жидкости (или газа) в объёме погруженной части тела. Сила называется силой Архимеда.
Тело плавает, если сила Архимеда уравновешивает силу тяжести тела.
Следует заметить, что тело должно быть полностью окружено жидкостью (либо пересекаться с поверхностью жидкости). Так, например, закон Архимеда нельзя применить к кубику, который лежит на дне резервуара, герметично касаясь дна.
Что касается тела, которое находится в газе, например в воздухе, то для нахождения подъёмной силы нужно заменить плотность жидкости на плотность газа. Например, шарик с гелием летит вверх из-за того, что плотность гелия меньше, чем плотность воздуха.