Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Client-side refers to a specific part of client/server architecture, which is a network structure distinguishing clients or computers ordering information from servers, hardware pieces that deliver that information and process requests.
In a traditional client/server structure, clients consist of physical personal computers or desktop computer stations. These use web browsers or other connections to make demands on servers. In this kind of structure, if something is client-side, that means it's run in the workstations or computers that represent clients.
Server-side applications or operations are done within the hardware structures that are serving the requests of clients. The term 'client/server architecture’ gets a new dimension in a time when cloud computing services are becoming dominant. In new cloud computing architectures, most of the client machines actually represent clients of the vendor company, sending requests over the global Internet to the vendor's internal servers.
Prior to the cloud computing age, the term 'client/server’ and the term 'client-side’ were somewhat confusing, because they were often applied to structures where one enterprise owned both the servers and the client workstation.
Calling something 'client-side’ didn’t mean that one machine was owned by a client, and the other by a vendor. However, with Software-as-a-Service and related designs, this is now often the case.