viral gastroenteritis (stomach flu)
bacterial gastroenteritis (food poisoning)
food allergies
PMS
lactose intolerance
parasites (for example, giardiasis, hookworm, or amebiasis)
bacterial infection (for example, shigellosis or e. coli)
irritable bowel syndrome