Um cliente pode interagir com um ou mais servidores, mas pelo menos um processo servidor é necessário.
A nível de aplicação, o primeiro ponto a residir no cliente é a interface com o usuário.
Algumas tarefas a serem realizadas pelo Cliente:
Gerenciando a interação com o usuário, o cliente esconde do usuário o servidor e a rede, caso houver. Para o usuário a impressão é que a aplicação está sendo rodada completamente local.
Se, por acaso, o programa que interage com o usuário fizer simplesmente chamada de rotina, e ficar por conta do servidor todo o processamento este certamente não é um sistema cliente/servidor.
