I need to distinguish the following server-related terms:
Also discuss how these apply in a workplace
The concept of client-side and server-side applications refers to a client-server software architecture. This means that there is one or more distributed clients machines that interact with a central server for part of the software execution process. A common example of this is the browser/web server pair that everyone uses for browsing the internet. In that case a web browser (such as Firefox) is the client and the server providing the website is the server.
The web browser itself is a "client-side" application since it ...
This solution describes a few terms that are related to client-server software development.