Um kooperatives Arbeiten zu ermöglichen, sind Client-/Server-Anwendungen erforderlich. Hier wird die Geschäftslogik und die Datenverwaltung (datenbank-basierend) auf einen leistungsfähigen Rechner (Server) verlagert. Die Client-Anwendung ist nur mehr für die Darstellung, Ein- und Ausgabe der Daten verantwortlich.
| Vorteile | Nachteile |
|---|---|
|
|