Traditional client-server networking…
is the mode of computing in which data is stored on servers but passed through the network to personal computers for execution. Personal computers or workstations are individually licensed and may use Apple, Windows, or Linux operating systems. These machines were built to allow individuals to install their own applications which gave them flexibility. The network traffic in a client-server network is much higher due to the huge amounts of data flowing between clients and servers. This makes them powerful, flexible, complex, but also expensive to own and operate. The useable service life of a workstation is limited, e.g. machines that were new five years ago are outdated to the point that not all modern software will operate on them. However, personal computers are more flexible and have an important place in the business environment. Some applications will only operate when installed and executed on personal computers due to licensing and/or program architecture constraints.