Tooth stains are discolorations or marks on the tooth surface that can be caused by external factors like food and beverages, or internal factors like aging and certain medications. This condition affects the appearance of teeth and may be addressed through professional cleaning or whitening treatments.