This document discusses interaction styles and direct manipulation interfaces. It describes the characteristics of direct manipulation, including visibility of objects/actions, rapid and incremental actions, and replacing typed commands with pointing. Challenges of direct manipulation are discussed, such as balancing screen space. Examples of direct manipulation include game design, science tools, and virtual/augmented reality interfaces using gestures. The document also covers applications of augmented and virtual reality.