E-learning is the delivery of educational content through digital technology — most commonly browser-based video, interactive modules, and assessments — with the results tracked and stored in a system rather than just consumed passively. What separates e-learning from simply watching YouTube is the infrastructure layer: a learning management system (LMS) that enrols learners, a packaging standard such as SCORM or cmi5 that tells the LMS what to launch, and a data layer that records completions, scores, and time spent. Video is the dominant medium because it scales instructor presence cheaply, but a raw video file is not e-learning until it is wrapped with tracking, chaptered, and optionally enriched with quizzes that report into the LMS. The term covers everything from a five-minute microlearning clip on a phone to a full accredited online degree, which makes it too broad to use without qualification in technical specifications. Practitioners increasingly split it into synchronous e-learning (live virtual classes) and asynchronous e-learning (self-paced on-demand content). A key engineering concern is that e-learning video must survive corporate firewalls, LMS launch contexts, and weak mobile networks that a consumer streaming service never has to consider. When scoping a project it is worth asking upfront which tracking standard is required, since that choice constrains the video player SDK, the hosting architecture, and the analytics pipeline.

