Tooth decay is caused by bacteria (plaque) in your mouth which react with sugary and starchy deposits from food you eat. This reaction produces acid which damages the enamel over time and weakens the tooth.