Implantation bleeding or period

Just seen this about 20mins ago when I went to the bathroom is it implantation bleeding or period