Abstract: A method and system for rendering legal services on-line using a hierarchical arrangement of sections, libraries, sub-libraries and legal forms; streaming instructional videos concerning the sections, libraries, sub-libraries and legal forms; and commentary concerning the sections, libraries, sub-libraries and legal forms; are disclosed. A program whereby attorneys can become affiliates and reap additional benefits to build a technology law practice is also disclosed. A membership program in which organizations can promote their event and obtain discounted services is also disclosed. In a preferred embodiment, the disclosed method and system employs an on-line system for purchasing subscriptions and advertising services.