Fighting white spots on teeth

The appearance of spots, stripes of a different color on the enamel is a sign that signals the adverse changes in the human body. White spots on the teeth are no exception. The most common reason for this phenomenon is the development of caries. There are other factors that require immediate

Why do white spots occur on teeth?