Agroforestry systems have been found to be effective in reducing soil erosion. It would depend on the type of trees and shrubs that would need to be planted, but most of the time, soil erosion can be reduced by about 40% when the right trees are planted.
There are some instances when erosion will take place because the land underneath where the crops are planted are not strong anymore. Strong winds and heavy rainfall can also affect the ability of the soil to stay put.
Through the reduction of soil erosion, water losses can also be reduced. The quality of the soil can also be preserved so that the crops will get all the nutrients that they need.
Yes, agroforestry can counter soil erosion for it is a system for managing sustainability in trees and allied agricultural plants. When forests are removed the soil beneath becomes arid and unproductive.
The land water is reduced, for trees encourage and capture rain. the practice of agroforestry helps manage the distribution of trees and plants and encourages both to serve the other. when the soil is enriched, water supplied improve.
The mere planting of groups of trees will not have the same effect as carefully considering sustainability and choice of tree types and the plants that grow happily with them, each supporting the other.