help!!

What's the difference between a full blown period and spotting? I had a pretty heavy flow and cramps on the day I was due for my period but I know that you can also be on your spotting and think it's your period