Information is typically stored, manipulated, delivered and retrieved using a plethora of existing and emerging technologies. Businesses and organizations must adopt these emerging technologies to remain competitive. However, the evolution and progress of the technology (object orientation, high-speed networking, Internet, etc.) has been so rapid that organizations are constantly facing new challenges in end-user training programs. These new technologies are impacting the whole organization, creating a paradigm shift that in turn enables them to do business in ways never possible before (Chatterjee & Jin, 1997).