La gastroenteritis puede ser de origen vírico o bacteriano. La gastroenteritis vírica es causada por retrovirus y el virus Norwalk y se transmite por el consumo de alimentos almacenados a temperatura ambiente después de cocinarse, causando síntomas como náuseas, vómitos y diarrea. La gastroenteritis bacteriana es causada por bacterias como Salmonella y Shigella que ingresan al cuerpo por el consumo de alimentos contaminados y almacenados incorrectamente, lo que genera dolor abdominal, cólicos y diarrea sanguinolenta.