An architecture in which the user's PC or mobile device (the client) is the requesting machine and the server is the supplying machine, both of which are connected via a local area network (LAN) or a ...
Client/Server distribution and the nature of the client (end user device) itself are important factors in understanding distributed architecture. If the client just features a UI, the server is doing ...