En informàtica s'anomena arquitectura client-servidor, a la relació establerta entre dues entitats, el servidor, ofereix un recurs de qualsevol tipus (físic, de programar, de dades, etc.) a l'altre (el client) perquè aquesta en tregui un profit o avantatge. El més habitual és que d'una entitat servidora se n'aprofitin diverses o moltes entitats clients.
Per a la comunicació entre clients i servidors s'utilitza un protocol de comunicacions, que descriu com es poden comunicar i quines informacions es poden intercanviar (HTTP per a pàgines web, Wi-Fi per a xarxes sense fils…).
Característiques d'un servidor;
Característiques d'un client;
Per exemple, un servidor de correu, conté el correu electrònic de múltiples clients. Un programa client de correu electrònic, demana al servidor de correu si hi ha nous missatges per a l'usuari el servidor li pot contestar que sí o que no, en cas afirmatiu el client demana al servidor que li enviï aquests correus i el servidor els envia al client i els elimina de la seva base de dades.