Pre term labour or Braxton hicks

Rach • mummy 2 be
Im 20 weeks for the past few days im having extremely bad contractions lasting 10mins then they go it feels like i need to poo but go to toilet and nothing comes out is it Braxton hicks or preterm labour