Este documento describe la evolución de las arquitecturas cliente-servidor y peer-to-peer. Explica que las arquitecturas cliente-servidor se dividen en dos y tres capas, con la lógica del negocio controlada en una capa intermedia. También describe los beneficios de este modelo como el acceso a la información y la automatización de procesos. Finalmente, explica que las arquitecturas peer-to-peer permiten el intercambio de archivos entre pares sin un servidor central, y se clasifican en puras o centralizadas.