negotiation

noun

1.
a discussion intended to produce an agreement
Derived from:
negotiate
2.
the activity or business of negotiating an agreement; coming to terms