El cliente y el servidor están generalmente, pero no siempre, dispositivos separados , por lo que la arquitectura cliente /servidor a veces se llama un "dos niveles" arquitectura. Un servidor tiene típicamente un procesador rápido y una gran cantidad de memoria RAM y espacio en disco duro. Un cliente, cuyo principal objetivo es mostrar los datos devueltos por el servidor, a través de una interfaz gráfica de usuario, tiene una especificación inferior.
Internet
p con más familiarizado software de cliente /servidor que es lo que hace posible la Internet . Navegadores de Internet, que se ejecutan localmente , interactúan con los servidores remotos mediante protocolos que faciliten la transferencia de datos precisos desde el software cliente para el software de servidor y viceversa.
Ventajas
< p > las ventajas de las aplicaciones de software cliente /servidor a través de , por ejemplo , las aplicaciones basadas en la Web son que el software se puede acceder a través de la red local , las aplicaciones cliente se ejecutan más rápidamente y actualizaciones de software están completamente bajo el control de la persona o empresa.