Implantation bleeding ?

My period is due between Monday and Thursday ( I have two apps) and recently I’ve been having spotting. Could this be implantation bleeding or my period trying to come on?