Limestone University of Auckland
There are many different types of limestone formed through a variety of processes. Limestone can be precipitated from water ( nonclastic, chemical or inorganic limestone), secreted by marine organisms such as algae and coral (biochemical limestone), or can form from the shells of dead sea creatures (bioclastic limestone).