implantation or period

Theresa
I don't know what this is. Is this implantation or my period.