Bacterial plaque
Carbon hydrates (Sugar, flour, etc.)
Individual factors (Tooth structures, ingredients of saliva etc.)
Time (for how long nutrients remain in the mouth)
Bacterial plaque which consists of bacteria in mouth can produce acids from the remnants of sugared or floured nutrients present in the mouth. These acids dissolve mineralized tooth structure and damage enamel tissue thus hollow areas described as “cavities” are formed on tooth.