Leaching is the loss of water-soluble plant nutrients through water- so rain, irrigation, etc. weathering is the breaking down of soil, rock, etc through the atmospheric biome such as rivers, rain, the atmosphere, etc. read more
As nouns the difference between erosion and leaching is that erosion is (uncountable) the result of having been being worn away or eroded, as by a glacier on rock or the sea on a cliff face while leaching is the process by which something is leached. read more
Weathering involves two processes that often work in concert to decompose rocks. Both processes occur in place. No movement is involved in weathering. Chemical weathering involves a chemical change in at least some of the minerals within a rock. read more