Period due today but 2-3 spot

sara

My period is due today but experience 2-3 drops, it can be implantation bleeding or something else ?