I want to know what is the difference between menstrual cramps & early pregnancy cramps?

Not much. Menstrual crams start before every period. If you miss your period and cramps start some time later, it could be due to pregnancy. In that case do pregnancy test to be sure.