A three-way interaction in a client/server environment, in which the user interface is stored in the client, the bulk of the business application logic is stored in one or more servers, and the data are stored in a database server. See
client/server.