What is the purpose of negotiation?

Two or more parties are involved in a certain issue, all have different points of view and solutions to their own problems, when the parties negotiate all of their positions to get to a common final decision that all agree on and benefit from in one way or another, meeting over.