condensation is more specific.
it joins two molecule together by losing H2O.
for example: carboxylic acid + amine --> amide +H2O
dehydration= on the other hand can be more general. it doesnt have to combine to molecule together. all it have to do is lose H2O.