Queste applicazioni svolgono le cosiddette funzioni di CRM (Customer Relation Management) cioè tutte quelle operazioni che ruotano attorno al ruolo di cliente.

Sono software utili anche in mobilità se è previsto un accesso da remoto per gli agenti che sono presso le sedi dei clienti e creano offerte o raccolgono ordini in presenza del cliente.

Questi software consentono di memorizzare, per ogni cliente, tutta la storia del rapporto con l'azienda, tutti gli ordini, le offerte, tutti i prezzi e le condizioni economiche applicate, in modo da creare una base di dati che consenta di prendere decisioni per i rapporti commerciali futuri.