The e-learning environment refers to the hardware and operating system supporting e-learning delivery. e-learning environments can vary in complexity and style. A web - based Learning Management System and a Short Messaging Services (SMS) messaging service on a mobile phone are both examples of e-learning environments