Soil erosion is caused by many things:
Natural water erosion from rain
Wind – when soil is laid bare by deforestation and animal grazing
Chemicals – fertilizers and pesticides disturb the insect balance and deplete the soil
Desertification – lack of vegetation lead to redistribution by wind