Contractions

This might be somewhat of a dumb question, but being a first time mom I don't know what to expect so I would like some opinions. What do contractions feel like & how will I know when they are happening? I'm 31 weeks and my doctor said that my little princess can pretty much come whenever. Thanks :)