Hello, I am 'The French',
I think the sense of these two words is nearly the same, but there is one little difference.
The meaning of "war indemnities" is the money which is paid by the loser of the war. In another way reparations don't need always money to be done.
Have a nice day.