Gastroenteritis, often referred to as the "stomach flu," is an inflammation of the gastrointestinal tract, involving both the stomach and the small intestine. This condition can cause a range of symptoms including diarrhea, vomiting, abdominal pain, and cramping. It is typically caused by infections from viruses, bacteria, or parasites, and can also result from adverse reactions to certain foods or medications.