Implantation???

So my period is late for 3 weeks. Is this implantation or did I get my period?