25 weeks pregnant

Hey y’all, so last night I’d feel my stomach harden a few times and right now it’s happening again. It comes and goes. Is that normal? Why does it get hard?