What are the main causes of soil erosion ?

Soil erosion refers to all physical processes that loosen or tear-off soil particles and displace the detached particles from the parent sites. Much of the erosion is due to instability of land mass , gravity and the balance is directly lost due to excessive moisture or water in the earth mass.