spotting

my peroid is due today but I'm having spots of blood not normal peroid? I'm usually heavy and cramping dose this mean it isn't my peroid ?.