period length

ive looked at my calender and i always keep track. ive noticed ive been getting my period every 4 weeks, and then it went to 3 weeks and the past 2 months i have been getting my period every 2 weeks. what could this be and/or mean?