Food poisoning can occur when there is a presence of some type of bacteria (i.e. listeria or salmonella) in the food. Food poisoning is usually caused by the improper handling of the food, such as not cooking the food long enough or not keeping it refrigerated.

Food contamination occurs when food has a foreign object in it, such as glass, chemicals, or any other item that is not supposed to be there.