It could Braxton Hicks contractions. Your stomach is pushed upward during pregnancy to make room for your uterus and BH contractions may feel like they are where your stomach is.
You muscles are constantly being stretched and carrying extra weight. It is normal. Depending on how far along you are you could be mistaking it for the baby's movements.
Stomach spasms during pregnancy could be the result of eating the wrong thing, muscles contracating prpearing for labor or your uterus growing. They are very common and you will feel them on and off throughout a pregnancy.
During pregnancy sometimes due to irregular food habits or having much spicy foods cause spasm. But if it is unbearable and you have other problem than consult your doctor