The document describes an architecture framework for ecommerce applications consisting of 6 layers: 1) Application services with consumer, business, and intra-organization applications, 2) Brokerage and data management for service integration, 3) Interface layer providing catalogs and directories, 4) Secure messaging for communicating data, 5) Middleware services for interaction between systems, and 6) Network infrastructure including the World Wide Web as an architecture with protocols like HTTP, IP, and TCP. Communication between layers is enabled by protocols such as FTP, HTTP, SMTP, and SSL to securely transfer files and messages.