L'erosione meccanica è la scomposizione fisica delle rocce in pezzi più piccoli senza modificare la composizione chimica della roccia. Ciò può essere causato da processi quali congelamento e scongelamento, abrasione o rilascio di pressione.
L'alterazione chimica è la rottura delle rocce mediante reazioni chimiche che modificano la composizione chimica della roccia. Ciò può essere causato da processi quali ossidazione, idrolisi o carbonatazione.
Gli acidi delle radici che distruggono le rocce sono un esempio di alterazione chimica perché modificano la composizione chimica delle rocce. Gli acidi reagiscono con i minerali presenti nelle rocce, provocandone la scomposizione in pezzi più piccoli.