Pour qu’un objet flotte à la surface d’un fluide, sa densité moyenne doit être inférieure ou égale à la densité du fluide. Ceci est basé sur le principe d'Archimède, qui stipule que la force de poussée agissant sur un objet immergé dans un fluide est égale au poids du fluide déplacé par cet objet.
* Si la densité moyenne de l'objet est inférieure à la densité du fluide : Lorsqu'il est placé dans le fluide, l'objet déplacera une quantité de fluide dont le poids est supérieur au poids de l'objet lui-même. La force nette qui en résulte (force de poussée - poids de l'objet) poussera l'objet vers le haut, le faisant flotter.
* Si la densité moyenne de l'objet est supérieure à la densité du fluide : Le poids du fluide déplacé sera inférieur au poids de l'objet. La force nette sera vers le bas (poids de l'objet> force de flottabilité), provoquant le naufrage de l'objet.
* Si la densité moyenne de l'objet est égale à la densité du fluide : Le poids du fluide déplacé sera égal au poids de l’objet. Aucune force nette n’agira sur l’objet et il restera suspendu dans le fluide sans flotter ni couler.
Les différences de densité sont également responsables des courants induits par la densité dans les océans et l'atmosphère. Ces courants jouent un rôle essentiel dans la régulation des climats et des conditions météorologiques sur Terre. Les navires peuvent flotter sur l’eau car leur densité moyenne est inférieure à la densité de l’eau. De même, les ballons à l’hélium flottent dans l’air car l’hélium gazeux est moins dense que l’air.