Weathering vs. Erosion. The main difference between weathering and erosion lies in where the process takes place. Weathering degrades a rock without changing its location. Erosion, on the other hand, causes rocks -- or particles of rock -- to be carried away from their original locations and deposited elsewhere.Weathering often leads to erosion: weathering breaks the rock down into small pieces that are easier for wind and water to carry away.rosion, on the other hand, causes rocks -- or particles of rock -- to be carried away from their original locations and deposited elsewhere. Weathering often leads to erosion: weathering breaks the rock down into small pieces that are easier for wind and water to carry away.