implantation bleeding or period?!

Emma
I got what i think is my period on monday (8 dpo) and it was 4 days early, its now pretty much stopped after 2 days, what could this be?