Step farming is practiced to check soil erosion through water currents on the slopes. Step farming is most common in hills as it provides a physical barrier to soil erosion by water. The mountain is made into steps which slows down the speed of rain water preventing damage to crops. Also it allows farmers to cultivate crops on steep slope, and thus provides more usable land.