This paper discusses the use of multiagent systems in enhancing e-learning through adaptive learning techniques. It presents a proposed three-layered architecture involving learner, tutor, and evaluation agents to improve content delivery and student monitoring. Existing systems and their methodologies are also examined, emphasizing the potential of multiagent systems in creating interactive and efficient e-learning environments.