Various Factors that Creation of Soil:
1. Sun: The sun heats up rocks during the day so that they expand. At night these rocks cool down and contract. Since all parts of the rocks do not expand and contract at the same rate, this results in the formation of cracks and ultimately the huge rocks breaks up into smaller pieces.
2. Water: Fast flowing water carries big and small particles of rock downstream. These rocks rub against other rocks and the resultant abrasion causes the rocks to wear down into smaller particles.
3. Wind: Wind carries sand from one place to another.