Managers found that relying on central, mainframe-based applications hindered their ability to respond rapidly to business demands. PCs enabled workers to have computing power and data at their command and to choose any applications. But, cooperation among users was difficult. Departmental-level database and departmental formatting and data usage standards were necessary. In both client and server, the basic software is an operating system running on the hardware platform, but the platforms and the operating systems of client and server may differ.
Communications software enable client and server to interoperate.
Emphasis on graphical user interfaces that are easy for user to use. Database Applications Application logic is split between client and server. Relational databases client makes a database request and receives a database response. Server maintains the database. Structured query language enables client to make requests for access to server s database.