Gastroenteritis is an infection of the gut that causes diarrhea and sometimes vomiting. It is usually caused by viruses like rotavirus. The main risk is dehydration. Treatment involves giving plenty of fluids to prevent dehydration and encouraging eating once dehydration is treated. Seek medical advice if symptoms are severe or do not improve in a few days.