I would just like to add to the response given by Master BloodRedXXX.
Imagine a chef and a set of hungry customers. The chef provides some items and services that any customer would so desire (provided that the chef has the capability to do so).
In this case, the chef is the "server" and the customer evidently is the client.
Jobs that are done at the chef's side are called server-side processes. They're usually contained at this side for the reasons specified by the Master. Those that are done on the client PCs are called client-side processes. Usual setups are file and print servers, logon and authentication servers, as well as directory and domain servers.
Client-side processes are usually passed down by the server since these basically handle display and behavior at the client side. This frees the server from having to worry about details like these, and permits a greater amount of flexibilty when dealing with clients.
Question seems to have been satisfactorily answered, pending further inquiries by the threadstarter. Until then, recommending thread lock.
-----

Ikariam.COM Beta: Soirios[54:59] -> PiggyWyg -> Wine