This article details some common characteristics of applications using Intelligent Agents as they relate to Learning Objects as software systems in delivering education. Readapting Learning Objects to different categories of learners constitutes a challenge for Intelligent Agents in their effort to provide a large scale of collaboration between different e-learning organizations. In order not only to have efficient access to Learning Objects, but also to offer to learners tutoring and mentoring help, collaborative and cooperative learning strategies, learning advancements, and social interactions, Intelligent Agents have been highly recommended by a number of researchers. This study investigates how these e-learning applications are designed, how students' differences are explored, and how these software systems are able to improve learning and teaching performances.