Implantation is period

Hannah

Hey everyone tmi I no but dose anyone know the difference between implantation and period just been toilet and had small amount of blood when I wiped but am on meds to stop me from bleeding I am thinking period but is there a chance I could have ovulated even tho I haven’t had a bleed because of meds it dosent look like period as it’s pink not red plus when I come on I am super Heavy any info would be fab x