Technology arrangement organizing computers and application software into two categories, clients, and servers. This arrangement engages available computing resources to shares data processing loads more efficiently. A client computer, like a PC, is the user tool for interfacing with the system and some or all application processing. The server computer provides high-volume storage capacity, heavy throughput and data crunching, and/or high resolution graphics. A server is often the source of the application client-users are executing to do work. Typically, several client computers are connected through one or more networks to a server. The server could be a large PC, minicomputer, or a mainframe computer. The website’s computer acts as a server to every computer connected to a website, acting as a client. Known also as client-server environment.

More On This Topic

Link to This Definition
Did you find this definition of CLIENT-SERVER ARCHITECTURE helpful? You can share it by copying the code below and adding it to your blog or web page.
Written and fact checked by The Law Dictionary