Here's why:
* Density is a measure of how much mass is packed into a given volume.
* Ice is less dense than water because its molecules are arranged in a more spread-out, crystalline structure.
* Rocks are made of various minerals, which are generally denser than water.
This is why ice floats in water, and why you can walk on a frozen lake!