The meaning is the same; the word order decides:
A quick test: where weil would fit grammatically, obwohl fits; where deshalb would fit, trotzdem fits.