Norovirus is a very contagious virus that can infect anyone. You can get it from an infected person, contaminated food or water, or by touching contaminated surfaces. The virus causes your stomach or intestines or both to get inflamed. This leads you to have stomach pain, nausea, and diarrhea and to throw up. These symptoms can be serious for some people, especially young children and older adults.