It is a form of distance education conducted through the Internet, supported by communications media, such as audio and video conferencing software, e-mail and other technologies. eLearning also provides student forums that enable interactive discussions between classmates and between students and their instructors.