Gastrointestinal infections can cause symptoms such as diarrhea and vomiting. They can be bacterial, viral, or parasitic. Treatment may include rest, hydration, and medication, depending on the type ...