Depending on where your white spots are located, they may be either tonsiliths (collections of food and debris in the pockets of your tonsils), plugged mucus glands, or taste buds. Other causes are fungal infections, precancerous conditions, and a variety of mucosal inflammatory diseases. You need to get checked out by your physician, who may refer you to an ENT.