eLearning involves electronically delivered interactive content that can be accessed through digital and web-based platforms. It has advantages like customizable learning, accessibility, and cost-effectiveness. eLearning components include developing reusable learning objects, managing content through repositories and learning management systems, delivering content synchronously and asynchronously, and standardizing content through frameworks like SCORM to promote interoperability. E-learning methods incorporate simulations, online discussions, problem-based learning, and mobile devices to provide just-in-time, personalized learning experiences.