El documento describe dos tipos de arquitecturas de red: cliente-servidor y P2P. La arquitectura cliente-servidor permite a los usuarios conectarse a través de grandes redes para intercambiar datos y recursos. La arquitectura P2P aprovecha los recursos de las computadoras de los usuarios para aplicaciones y servicios que requieren grandes cantidades de ancho de banda, almacenamiento o capacidad de cómputo.