Dentists classify tooth stains into two categories; extrinsic and intrinsic. Extrinsic stains appear on the surface of the tooth and are more easily removed via normal teeth cleaning, whitening toothpastes or non-prescription bleaching. Extrinsic stains are caused by normal wear, smoking and the things we drink and eat: wine, coffee etc.