Abrasion vs. Erosion vs. Attrition vs. Abfraction

The distinctions between these are not absolute or clear cut. Opinions vary in what the correct definitions should be. There is also overlap in clinical appearance or diagnosis.

Abrasion

Erosion

Attrition

Abfraction