It is used in local-area networks, where there is:
1. High-speed connection between the clients and the server,
2. Client machines have similar processing power as the servers, and
3. The tasks to be executed are computation intensive.
Data server architecture contributes to the server's performance and scalability as data is shipped to client machines for processing and then back to the server machine. It also has the ability to support new data types and processing requirements. Such architecture is popular in object-oriented database systems and requires full back-end functionality at the