Tooth erosion is caused by internal and external acids that wear down the outer enamel of teeth. These can be acidic medicines, food or beverages (coffee, acidic fruit juices, alcohol), or stomach acid due to vomiting or acid reflux. Tooth decay is tooth surface or enamel damage caused by acidic bacteria. It typically occurs as built-up plaque is undealt with over time and develops into a cavity.