A type of application that has a local interface but accesses data on a local or remote server. The application distributes the work between the client and the server, depending on the strengths of the client and server products. Client/server systems are often efficient because they minimize network traffic, and because each portion of the application can be optimized for its particular function.