Period help

My period has not came in five days. I'm usually regular and on time and this month I was not. I know for a fact I'm NOT pregnant and there are times that woman experience irregular periods. Mainly my question is why do people experience irregular periods and what causes it? I would like to know and you learn something new everyday!