Can be nothing. Bodies aren't clockwork and may drop out of sync for whatever reason. Can be pregnancy, can be menopause. Can be the result of stress or working out real hard.
Your period can be late for a few reasons. The obvious reason is because you are pregnant, but it can also be late if you are very stressed, or if you have been on any antibiotics lately. And...