两个词的区别在于指向不同。披坚执锐的意思是指穿着铁甲,拿着武器。多形容全副武装。披,穿戴。坚,铠甲。披荆斩棘的意思是指劈开丛生多刺的野生植物。常比喻在创业过程中或前进的道路上清除障碍,克服重重困难。比如说,前进路上就需要披荆斩棘的决心和勇气。