Quality of an e-Learning solution depends on its content, services offered by it and technology used. To increase reusability of common learning material which is accessed by multiple applications, there is a need for user-friendly and cost-effective knowledge-based approach. This chapter discusses basic concepts of learning object repositories; presents work done so far and establishes the need of knowledgebased access of the learning repositories to improve cost-benefit ratio of an e-Learning solution. For this purpose, a multi-tier knowledge-based system accessing a fuzzy XML learning object repository is described with architectural framework and detailed methodology. The working of course tier, reusable LO tier, presentation tier, fuzzy interface tier and application tier is discussed in detail with an example to identify learners’ level and determine presentation sequence accordingly. The chapter concludes by discussing the advantages and questions related to further enhancement.