confused

So my period isn't due to start till the 25 but I've been spotting all week any ideas????