Typhoid fever is an infection that causes diarrhea and a rash. It is most commonly caused by a bacteria called Salmonella typhi. It is spread through contaminated food, drink, or water. The bacteria travel into your intestines, and then into your blood. In the blood, they travel to your lymph nodes, gallbladder, liver, spleen, and other parts of the body.