Is this a period or implantation?

Ashley👧🏽👦🏽👦🏽😇🤰🏽🌈❤️

I apologize in advance if this offends anyone but this is a group specifically for this. My period came on 5 days early. It kinda rushed on my cycles usually start off slow. Could this be implantation or just my period starting early?