Why do Icebergs Float?

One reason icebergs float is that water is denser as a solid, than it is as a liquid. The other is that an iceberg has millions of tiny air bubbles holding it above water. Look here for more information: