INTRODUCTION In this article, we argue that three developments in the design and evaluation of online support systems are reshaping traditional design efforts. First, we begin by questioning the long-term benefits of using linear, paper-based approaches to the design of online support systems that assist users in learning sophisticated computer software to accomplish complex tasks; instead, bor...