Super short period,any ideas?

Jae • Love.Peace.Happiness.
I usually have my period for 4 or 5 days. It was medium flow monday,light yesterdat,and basically gone today. What would cause this??