A compromise is an agreement between two parties that benefits both of them. In this case, the parties work together to find a solution that will have positive aspects for each of them. They may have to each give up something, but overall what they come up with is something that is mutually satisfying so that both feel that they have gotten some of what they want in the agreement.