Fluorosis. White spots on teeth can be from excessive floride intake during childhood. See dentist for treatment!
Be carefull. They are decalcification spots, not quite a cavity yet, but it is the process of the tooth starting to breakdown. It may turn into cavity if you do not take of them.