Soil is a mixture of minerals, pieces of rock, organic matter, living creatures, air and water. It is formed due to the weathering of rocks, a process that may take hundreds of years. Different types of rocks weather to form different types of soils. Plants depend on soil for their growth. Soil also
to read this article and more!