Forms Of Cooperative Processing
Host-driven terminal emulation is where the desktop computer runs an application that connects to a host as a standard “dumb” terminal.
Host-driven front ending is where the desktop computer runs a host-based application by providing a graphical interface for the user, making the system easier to use.
Host-driven client/server computing is where the desktop runs an application that turns it into a server capable of receiving messages form the host to perform some tasks.
Desktop-driven client/server computing is where the host functions as a transaction processing server and the desktop submit queries to it.
Peer-to-peer computing is where processing occurs simultaneously on both the desktop and host, with control switching between the two.