eLearning courses can exist in a variety of forms, using a range of technologies. Commonly used in
organizations like schools and corporations, eLearning can help learners complete education and training objectives with greater ease and flexibility than traditional classroom-based learning. eLearning courses can use a variety of techniques, including audio and video recordings, presentations, quizzes, surveys, games, and more.

eLearning courses can be published online through a learning management system (LMS). An LMS allowsfor course creators to streamline eLearning content into one easy-to-access location. An LMS that is SCORM-compliant (shareable content object reference model) allows for easy integration of content and tools and extends the availability of courseware to include courses authored by third parties.