Neuvottelut ovat päätöksentekoprosessi, jonka tarkoituksena on päästä sopimukseen vähintään kahden osapuolen välillä. Kuten useimmat konfliktinratkaisutyypit, neuvottelujen osapuolet voivat edustaa itseään tai edustajia. Sopimuspuolet, jotka tyydyttävät osapuolet, voidaan käyttää neuvotteluohjelmistolla. Tämän tyyppinen ohjelmisto voi auttaa sopivan sopimuksen tekemisessä ja päätöksentekoprosessin seuraamisessa. Vaihtoehtoisesti neuvotteluohjelmisto voi olla koulutusohjelma, joka opettaa neuvotteluihin liittyviä taitoja.
Neuvotteluohjelmistotyyppi, joka auttaa osapuolia pääsemään sopimukseen, voi tarjota henkilökohtaisia, ammatillisia ja yritysversioita. Henkilökohtainen painos keskittyy todennäköisesti tyypillisiin henkilökohtaisiin tapahtumiin, kuten kodin tai auton ostamiseen tai myyntiin, palkka- ja työneuvotteluihin sekä henkilökohtaisiin oikeudellisiin tilanteisiin, kuten avioeroon. Ammattimaista versiota käyttävät yleensä myyjät, asianajajat, johto ja sovittelijat ammatillisessa ominaisuudessaan. Yritysversion tarkoituksena on vastata kokonaisten organisaatioiden tarpeisiin.
Jotkin neuvotteluohjelmistotyypit on suunnattu hyvin erityiseen neuvottelutilanteeseen. Esimerkiksi velkaneuvotteluohjelmisto on saatavana velkaneuvottelutoimistoille. Tämäntyyppiset ohjelmistot voivat paitsi auttaa hallitsemaan asiakastiedostoja, mutta ne voivat myös seurata neuvotteluprosessia organisoidusti ja täydellisesti. Toisaalta kiinteistökauppojen neuvotteluohjelmisto voi auttaa ostajia, myyjiä ja kiinteistöalan ammattilaisia vastaamaan kysymyksiin hinnasta ja onnistuneen myynnin tai oston todennäköisyydestä.
Varsinaista neuvotteluprosessia auttavan neuvotteluohjelmiston lisäksi on olemassa neuvottelukoulutusohjelmisto, joka kouluttaa käyttäjiä neuvottelutaidoihin. Tämäntyyppinen koulutusväline jakaa usein eri lähestymistavat neuvotteluihin; kattaa neuvottelustrategiat erityistilanteissa; ja keskity taitoihin, jotka edistävät neuvotteluja, kuten kehon kieli ja viestintä. Neuvottelukoulutusohjelmistot eivät useinkaan kata vain yleisiä tai tyypillisiä neuvottelukysymyksiä, vaan ne keskittyvät usein myös tiettyyn aihealueeseen, joka vaatii lisäkoulutusta, kuten myyntineuvottelut tai ammattiliiton neuvottelut.
Ehkä paras tapa oppia neuvottelutaito on todella tehdä se. Henkilökohtaiset neuvottelukurssit kattavat tyypillisesti jonkin verran luettavaa ja keskusteluja neuvotteluprosessista, mutta hyvä osa materiaalista oppii parhaiten roolipelien avulla. Neuvottelukoulutusohjelmisto voi myös tarjota roolipelejä simulaatioiden tai pelien avulla. Vaikka se ei välttämättä ole yhtä hyödyllistä kuin henkilökohtainen roolileikki, kokemus usein saa potentiaalisen neuvottelijan lähemmäksi niitä taitoja, jotka ovat välttämättömiä onnistuneen neuvottelun kannalta.