1. A scalable data delivery system including a plurality of application servers, presentation servers and data servers, comprising: a session manager directing users accessing the system to a subset of said presentation servers, application servers and data servers based on a characteristic of said users; an application manager coupling applications from the application servers to users responsive to user requests via said web servers; and a data manager coupling applications from the application servers to data in the data servers.