1. A server system for managing an interactive tutorial system having capability of permitting customers to design or assign tutorial interfaces and courses, wherein said server system comprises: tutorial system database for storing customer information, course information, and review information for said interactive tutorial system; server storing means for storing programs of said server system; and processing means coupled with said server storing means for operating said programs to perform at least one operations of receiving commands, interpreting said commands, accessing said tutorial information or said course information from said tutorial system database, generating web pages according to said tutorial information or said course information, transferring said web pages to a client coupled with said server system for querying information from said interactive tutorial system.