The present invention provides a distributed learning management
architecture that is "componentized" for increased distribution and
scalability. Specifically, the present invention provides an architecture
in which multiple content servers, delivery servers and/or live session
servers can be provided to accommodate multiple geographic locations. The
present invention further provides an off-line learning architecture that
allows the teachings of the distributed learning management architecture
to be implemented on an individual client.