Tooth discoloration can be caused by lifestyle habits such as smoking, high caffeine intake, poor dental hygiene, aging, and certain foods and beverages.