Why does ice float on water?

Frozen water is actually a little less squished together than liquid water.