Stomach cramps or contractions??

I’m a FTM so I’m clueless as to what contractions feel like... but my whole belly is cramping like it would if I had a virus and I have diarrhea... Could I have a virus or is this labor?? I’m 37+5..