With the advent of the Internet and online learning methodologies and technologies, online learning is becoming more and more accepted. Institutions are investing heavily in the development and deployment of online programs. To fulfill the demand of online education and training, academic institutions, corporations, and government agencies worldwide are increasingly using the Internet and digital technologies to deliver instruction and training. However, institutions must pay attention to the needs of learners. With the increasing use of a variety of approaches in learning in the information age, learners require rich learning environments supported by well designed resources. They expect on-demand, anytime/anywhere high-quality learning environments with good support services.