Typically these products contain a micro-processor and often include a dynamic visual display. A web site, a Windows application and a cell phone are all examples of interactive products that require interaction design. Interaction design can draw on other design disciplines, such as graphic design and industrial design, but uniquely requires an understanding of the capabilities of software and the design of temporal product experiences. It addresses the design of both product behavior and its representation. By product behavior, we mean the interaction architecture, the structure and flow of functionality.
Representation refers to the consistent visual language that supports that architecture.