Vomiting is when your body forcefully pushes out the contents of your stomach through your mouth. It’s often your body’s way of getting rid of something that doesn’t belong there, like food that has spoiled, toxins, or a virus.
Common reasons for vomiting include:
When someone vomits, they might also feel nauseous beforehand and can experience other symptoms like stomach cramps or dizziness. After vomiting, it’s important to stay hydrated by drinking clear fluids and to rest. If vomiting lasts for a long time or is severe, it’s best to see a doctor.