Negotiation is defined as an open strategic dialogue between two or more parties aimed at resolving issues and reaching an agreement. The parties have both common and divergent interests and goals. Through discussion, the parties can find a solution that benefits all. There are typically five stages to the negotiation process: pre-negotiation, conceptualization, establishing norms, discussion, and agreement. The different types of negotiation include distributive, integrative, management, commercial, legal, and multiparty. The main styles of negotiation are competitive, compromise, accommodation, avoidance, and competition.