Computerprogramme, mit denen mehrere Personen gleichzeitig oder zeitversetzt an den gleichen Daten arbeiten können, erleichtern die Arbeit in kleinen Unternehmen ebenso wie in unternehmenübergreifenden Wertschöpfungsketten.
Bei unternehmenübergreifenden Lösungen arbeiten mehrere Unternehmen mit gleicher Software bzw. Dateien. Vorteile sind der Aufbau von Synergien, Kosteneinsparungen, höhere Effizienz sowie eine verbesserte Performance.