The Internet has recently been identified as a potential enabler of lifelong learning. Web-based learning systems enable learners easily to access rich resources and actively participate in learning activities without time and distance limits. The main ch