Late period please can you help me

I have not taken my period yet, am 3 days late my stomach feels hard when laying down, what does that mean?