El documento describe tres conceptos clave de la arquitectura cliente-servidor. 1) Divide las tareas entre clientes que realizan peticiones y servidores que dan respuestas. 2) Centraliza la gestión de información y separa responsabilidades para facilitar el diseño del sistema. 3) Usa protocolos para que clientes inicien conversaciones con servidores que pasivamente esperan solicitudes.