client/server architecture



  • noun
    (written as client-server architecture)
    a distribution of processing power in which a central server computer carries out the main tasks in response to instructions from terminals or workstations, the results being sent back across the network to be displayed on the terminal that sent the instruction. The client, i.e. the terminal or workstation, does not need to be able to directly access the data stored on the server. Nor does it need to carry out a lot of processing.


  • A network environment within which all computers participate in tasks requiring processing power. Clients are individual computers or workstations that depend on the servers for certain resources, such as network administration, security, and data management. Applications are run on clients, although they can usually rely on the servers to help in processing. The client is known as the front end, while the server is known as the back end. Its abbreviation is CSA. Also called client/server environment.
  • acronymCSA
  • synonymclient/server environment