Tooth discoloration and stains occur for a number of reasons. Learn how and why teeth stain, and which foods to avoid.