Question: what is the difference between soil erosion and leaching?
Answer: Erosion is the process by which soil and rock are removed from the Earth's surface by exogenetic processes such as wind or water flow, and then transported and deposited in other locations. ... Leaching is the removal of soluble material from soil or other material by percolating water.