What causes you to get a hole in your tooth?

The cause of cavities is tooth decay. The hard surface, or enamel, of your teeth can become damaged over time. Bacteria, food particles, and naturally occurring acids form a sticky film called plaque that coats your teeth. The acid in plaque eventually starts to eat away at your enamel.