Formation of soil is a very slow process and it takes thousands of years for the formation of one cm soil.
Climate: Temperature and humidity decides the rate of weathering of rocks and amount of humus in soil.
Parent Rock: Decides the colour, minerals and grain size of soil.
Topography: Slope and altitude decides the accumulation of soil on the surface. Slopes usually have thin layer of soil.
Organic Material: flora, fauna and microorganisms decide the formation of humus in the soil.
Time: Time is the most important factor for the soil formation. Time decides the formation of zones in soil. It also decides it thickness.
2,818 total views, 2 views today