Developments in information and communication technologies (ICT) are rapidly transforming our work environments and methods. Amongst these changes, the advent of interactive multimedia technology has meant new approaches to instruction, information and performance support implementations. The available resources can be amalgamated in a suitable way to create an enabling environment for learning, training and performing. Concise descriptions of the salient aspects are presented along with basic design principles for communication and performance support. Guidelines for design and suggestions for implementation are provided for the benefit of the practitioners.