Online learning, also called e-learning, is a form of distance education where courses are delivered over the Internet through a computer or web browser. Online courses can be asynchronous, allowing students to access lessons at any time, or synchronous, requiring students to participate at scheduled times. Online learning provides an educational opportunity for students who cannot attend traditional on-campus classes due to work, family, or other commitments.