La arquitectura cliente/servidor consiste en un cliente que realiza peticiones a un programa servidor que responde. Surgió para mejorar la eficiencia de las organizaciones al centralizar recursos y control en el servidor. Algunos tipos comunes de servidores son los servidores de archivos, que comparten archivos en la red; servidores web, que albergan páginas web; y servidores de correo, que permiten el envío de correo entre usuarios.