Period for two days

Esther

Hello ladies

I had my period 5 days before my due date, it's only stayed for 2days. What could this be.?