What is the difference between weathering and erosion? Weathering is the process of decomposing, breaking up, or changing the color of rocks. ... So, if a rock is changed or broken but stays where it is, it is called weathering. If the pieces of weathered rock are moved away, it is called erosion.