revocar es dejar sin efecto una concesión, un mandato o una resolución.可以理解成撤销一些条约的作用
anular es dar por nulo o dejar sin fuerza una disposición, un contrato, etc可以理解成废除
abogar es abolir, derogar取消或放弃。。
derogar和abogar好像都是废除一些以前制定的条约,比如某条法律。
rescindir好像是废除或取消某些契约,
我是这么理解了,但我真分不出来什么时候用什么,这几个词的意思看起来都差不多。。。