FRONT-END
A client/server interface program that runs on a client workstation and performs such tasks as GUI processing, protocol processing, and accessing server-based resources. In mainframes, a computer/processor located between the main cpu and a connected network, typically used for offloading communication functions from the main cpu.
More: Front-End