Limestone is a chemical sedimentary rock. Chemical sedimentary rocks are generated when minerals precipitate from solution and gather to form rock. Limestone is formed especially by the precipitation of calcium carbonate minerals, which are commonly accumulated from the remains of marine animals such as shells and coral. It is mostly made up of the mineral calcite. Limestone is widely utilised as a building material and to make cement.