이러닝은 IT기술을 활용하여 학습자가 원하는 수준별 맞춤형 학습을 제공하는 체제이다. 다양한 정의가 있지만 우리나라는 이러닝을 '전자적 수단, 정보통신 및 전파,방송기술을 활용하여 이루어지는 학습'으로 정의한다.
이러닝(e-Learning)이란 IT 기술을 활용하여 학교, 가정, 지역사회를 유기적으로 연계하고 교수학습의 질을 제고하며 학생들의 인성, 창의성, 자기주도적 학습능력을 신장시키는 학습체제를 말한다. 즉 언제, 어디서나, 누구든지 학습자가 원하는 수준별 맞춤형 학습을 할 수 있는 체제를 의미한다. 특히 인터넷의 발달로 인해 인터넷을 기반으로 학습자가 상호작용을 극대화하면서 분산형의 열린 학습 공간을 추구하는 교육으로 발전하고 있다. 이러닝의 또 다른 정의로, 호튼(Horton)은 ‘우리 인간을 교육시키는 경험을 만들기 위하여 인터넷과 디지털 기술을 사용하는 일’이라고 하였으며, 로젠버그(Rosenberg)는 ‘지식과 퍼포먼스를 향상시키는 다양한 해결책을 전달하기 위하여 인터넷 기술을 이용하는 일’이라고 정의하여 가장 일반적으로 사용되고 있다. 이러한 이러닝은 computer-based learning, online learning, distributed learning, distance learning, web-based training 등으로 일컬어지기도 하지만 이러닝이라는 용어가 가장 보편적으로 사용되고 있다. 우리나라의 이러닝(전자학습)산업발전법에서는 이러닝을 ‘전자적 수단, 정보통신 및 전파·방송기술을 활용하여 이루어지는 학습’으로 정의하고 있다.