Why do baby get hiccups?

EmilyWhy do baby get hiccups, is it normal that my baby hiccups all the time?
Alexis: Newborn and babies even hiccup in the womb, which sometimes alarm pregnant womans but is normal.