Why does a beach ball float on the surface of the swimming pool?
A beach ball full of air can be compared to aballoon full of helium. The overall weight of the beach ball with the air in it is less then that of the water. Water is able to move to one side so if you submerge the beach ball and let go of it the the water will move aside and under it because it is heavier. A balloon full of helium will do the same in air until it is lighter then the air underneath, but heavier then that above it.