An agreement where both sides give up something to reach a solution