Cooperative client/server computing is the most commonly employed mode of
the client/server architecture. It facilitates the optimal sharing of computing re-
sources, since the client and server(s) jointly (and cooperatively) perform the pro-
cessing of an application. Each processes those parts of the application for which it
is best suited