Hawaiite is a fine-grained, hard rock that forms when bits of lava shoot out of volcanoes and reach the Earth's surface.
The banded iron layers are formed in sea water when oxygen is released by photosynthetic cyano-bacteria. The oxygen then combines with dissolved iron in ocean to form insoluble iron oxides, which precipitated out, forming a thin layer of banded iron formation on ocean floor.