A respeito da arquitetura cliente-servidor usada em clientes...
O termo cliente é usado para designar uma parte distinta de um sistema de computador que gerencia um conjunto de recursos relacionados e apresenta sua funcionalidade para usuários e aplicativos.
"O termo serviço é usado para designar uma parte distinta de um sistema computacional quegerencia um conjunto de recursos relacionados e apresenta sua funcionalidade para usuários eaplicativos. ... "
Fonte: Livro Sistemas Distribuídos Conceitos e projetos 5° Ed, Pg 15.
a questão trata de um serviço!