More control can be exerted over what the user is permitted to do with the data, perhaps also insuring that the data is used correctly. Responses must then be returned to the client across the Internet. Performance will be affected by the bandwidth and network traffic on the Internet between the server and client particularly when responses involve transferring large files. Display Query Analysis Map drawing 3. Instead of forcing the server to do most of the work, some of the GIS capabilities are downloaded to the client, or reside there, and data is processed locally.
Applications take advantage of the processing power of the user's own computer.
The user can be given greater control of the data analysis process. Once the server has delivered its response, the user can work with the data without having to send and receive messages across the Internet. Large and complex datasets may be hard to process on the client if it is not very powerful. Complex GIS analytical routines may run more slowly on the client if it is not very powerful. Users may not have the training needed to employ the data and analysis functions properly.