
TL;DR
- Exchange between user actions and system responses.
- Includes clicks, taps, gestures, and voice commands.
- Defines usability and overall product experience.
- Effective interaction requires clarity and feedback.
Definition
Interaction is the dynamic exchange where users act upon a system, and the system responds, forming the core of user experience in digital products.
Detailed Overview
Interaction is the lifeblood of digital products. It represents every moment when a user does something and the system responds, whether that’s clicking a button, swiping a card, or speaking to a voice assistant. Unlike static information, interaction creates a dialogue between humans and technology, shaping the rhythm and flow of user experience.
A common question is how interaction differs from interface. The interface is what users see, the buttons, menus, or icons, while interaction is what they do with those elements. A button without interaction is decoration; a button that responds visually and functionally becomes a part of the experience. This distinction is key: interface defines form, interaction defines behavior.
Another important topic is feedback. Users want to know that their action has been recognized. Feedback can take the form of animations, sound, vibrations, or text confirmation. Without it, people may feel ignored or uncertain. For instance, if a user taps “Add to Cart” and nothing happens, they may tap repeatedly or abandon the action altogether. Feedback makes interactions trustworthy.
Modern interaction design also deals with variety. It is no longer limited to mouse clicks and keyboard input. Touch gestures, haptic responses, voice recognition, facial tracking, and even motion sensors now create ways for users to engage. Each input method demands careful design patterns to ensure predictability. A swipe to delete in one app should behave similarly in another, otherwise users face confusion.
Accessibility raises frequent questions. Interactions must be designed so that they work for everyone. This means ensuring keyboard navigation, screen reader compatibility, and alternatives for gesture-heavy features. An app that relies only on complex swipes, for example, excludes users with mobility challenges. Designing accessible interactions is not just ethical but also required in many regulatory contexts.
Learn more about this in the Interaction Design Exercise, taken from the Design Disciplines Lesson, a part of the Design Terminology Course.





