Spotting and Actual Periods

I'm still confused when I anticipate my period... is it normal to spot weeks before your period?

can anybody help me understand the difference?