Many things can cause teeth to become discolored. The change in color may affect the entire tooth, or it may appear as spots or lines in the tooth enamel. The discoloration can be either temporary or permanent. Inherited diseases or metabolic diseases may cause changes in tooth color. If the tooth color is abnormal without proper reason, then it is better to consult a dentist or dental surgeon.