Not all rocks are made equal. Each type of rock has different properties which makes them more suited for a specific task.
Click here for more information on minerals, Rock formation, Igneous rocks, Sedimentary rocks, Metamorphic rocks and Rock cycles
How they are formed
Age of fossils