Rainfall is known as one of the main factors for the soil erosion. This process has been responsible for the damage of many slopes in different parts of the country, which have an agricultural usage. Therefore identification and utilization of some practical methods of soil erosion control is very necessary since these methods directly affect the agricultural development.
In this paper, drainage system, geosynthetics, as well as vegetation are examined as some practical methods for the soil erosion controls. As regards the use of a drainage system, the different aspects of it are presented in the paper. In terms of the use of geosynthetics for soil erosion control, the use of geocells, geomats and biomats are briefly discussed. Furthermore, the vegetation effects on erosion control are mentioned from a hydrological and a mechanical point of view. In addition, different aspects of the effect of soil erosion control on economic development are also evaluated. Some environmental and geo-environmental aspects of soil erosion control are addressed and discussed from an engineering and agricultural point of view, as well.