Food poisoning is an illness caused by eating or drinking food or water contaminated with viruses, bacteria, toxins, parasites, or chemicals.