Для того, чтобы научиться вести переговоры нужно владеть знаниями в области риторики, логики, публицистики, коммуникации и лингвистики. Необходимы также общие знания в области культуры, истории и естествознания. Профессиональные переговорщики это дипломаты, секретари, журналисты и менеджеры.