Archimedes princip, uppkallad efter den antika grekiska matematikern och fysikern, förklarar hur ett objekt påverkas när det är helt eller delvis nedsänkt i en vätska. Enligt denna princip, upplever ett objekt en uppåtriktad kraft som är lika med vikten av den vätska den förtränger. Denna uppåtriktade kraft kallas för Archimedes kraft, och det är den kraft som orsakar uppsjöarna av objekt i vätskor, och i många fall, förmår saker att flyta.
Denna mekanism gör att vi kan förstå varför vissa objekt sjunker medan andra flyter i vatten. Om ett objekt sjunker, betyder det att dess densitet är större än vattnets densitet eftersom dess tyngd överstiger Archimedes kraften. Å andra sidan, om Archimedes kraft överstiger objektets tyngd, är objektets densitet mindre än vattnet och det kommer att flyta.
Det är värt att notera att densitet här är nyckelfaktorn. Denserar inte bara kroppens massa som ett diskret objekt, utan också den volym som den ockuperar. Det betyder att ett järnfartyg kan flyta eftersom dess genomsnittliga densitet, inklusive luften inuti den, är mindre än vatten, medan en kompakt järnklot med dens densitet sjunker eftersom den är densare än vatten.