La gastroenteritis se produce cuando un virus o una bacteria infectan el tracto gastrointestinal, causando síntomas como vómitos, dolor de estómago y diarrea, por ejemplo. Aunque tienen causas diferentes, los síntomas generalmente son muy similares, siendo la principal diferencia entre la gastroenteritis viral y la bacteriana es el tiempo de duración.