DALAQOLO WORDSWORTH LUTHULI
I wouldn't really put a word to it.  When something happen and you would want to retaliate at that time, I wouldn't really say whether it is revenge or retaliation, but if something happened, and you were therefore angry and at that time decided to go to that place, I wouldn't really use a specific word.  I could use both, I can say maybe it was revenge or retaliation.