How Weathering Is Different From Erosion?

The main difference between weathering and erosion is that there is weathering whereas erosion involves moving to a new location. Both are caused by wind, water, ice, temperature, and even biological action similar factors. They can also take place together.