The potential impact of e-learning on today’s companies is seemingly enormous. By providing personalization of courses, anytime/anywhere learning, more effective training and an increase in productivity, e-learning appears positioned to provide training without the costs and constraints of live, instructor-led training.