Question: what is the difference between rock and soil?
Answer: Rocks are made of one or more minerals. There are three main classifications of rock, based on the way the rock was formed: sedimentary, metamorphic and igneous. Soil is formed of fine rock particles mixed with air, water and particles from dead plant and animal matter.