This article discusses the importance of human interaction in system design and its impact on usability. It explores the uses of interactive systems, direct manipulation systems, and visualization, virtualization, and agents/embedded systems. The article also covers usability requirements and techniques for interactive systems. Read now on Desklib.