O isopor flutua na água porque é menos denso que a água. Este princípio se aplica a todos os objetos. Ou seja, qualquer coisa menos densa que a água flutuará, enquanto qualquer coisa mais densa afundará.
Quando um objeto é colocado na água, ele desloca uma quantidade de água igual ao volume do objeto. Se você imaginar o volume de água deslocada antes que ocorra o deslocamento, é claro que a água é sustentada pela água ao seu redor. Ou seja, o “pedaço” de água deslocado já estava sendo retido pelo restante da água. Essa água estava sendo retida pela força da água abaixo e ao redor dela.
Essa força, quando aplicada a um objeto que substitui o "pedaço" de água deslocado, é chamada de força de empuxo. Portanto, se um objeto é mais denso que a água, isso significa que ele pesará mais do que a água que desloca, e a força de empuxo não será capaz de suportá-lo. Por outro lado, se, como o isopor, o objeto for menos denso que a água, ele pesará menos do que o volume de água deslocado e a força de empuxo o sustentará.