It can be caused by cold or overexertion. Illness or poisoning can cause cramps, particularly in the stomach, if the cause is an intestinal virus.
Menstruation also is highly likely to cause cramp of varying severity in the abdomen.