Logical structure of an e-lesson may be viewed from three different perspectives of Absolute, Teacher and Learner, which may be represented as A-tree, T-tree, and L-tree, respectively. Building an A-tree is extremely difficult, if not impossible. A T-tree can be built by a teacher for a class. An L-tree can be built by a learner with guidance of a teacher. In this paper, the inherent properties of A and L trees are utilized to answer some crucial questions any elesson developer encounters. These questions are: (a) How are needed new modules for an e-lesson identified and used, (b) How are redundant modules in an e-lesson identified and discarded, (c) How and when should an e-lesson be broken into two or more e-lessons, and (d) How is the level of preparedness of two groups of learners for receiving a new e-lesson compared.