Help me to understand this

I new to this. I ovulated according to the app. The app is usually accurate for me. I ovulated on Christmas day but bd Christmas eve. Yesterday I felt my my uterus was getting tight and crampy. It could be my increased levels of progesterone or not. It didn't last long. Now today, both of my best were hurting me, but that didn't last long either? Now too, my lower abdomen is cramping me and kinda feels like I am getting my period but I'm praying that I get a positive test and missed my period. What's the difference between implantation cramping and period cramping?