Food poisoning is a general term for health problems arising from eating contaminated food. Food may be contaminated by bacteria, viruses, environmental toxins, or toxins present within the food itself, such as the poisons in some mushrooms or certain seafood. Symptoms of food poisoning usually inv...