A compromise is the result of making such concessions – neither party is completely happy, but both see the benefits as outweighing the concessions they have had to make
A concession is something that is given away (or traded away) in order to help achieve an agreement