PREGNANT?

so i had sex around 20 days ago and i'm really confused whether or not i'm pregnant, i was meant to get my period yesterday - which i did but it's very light, could it be spotting or just a light period? 
also, if your period is late but then you get it a few days after it's due is that just a late period or are you able to spot after your period is due?