Skip to content
UI & visualUX lexicon

What is interaction design?

Interaction design is the practice of shaping how people and a digital product communicate: what users do, how the product responds and how it feels.

also calledIxD · IxD design · behavior design

Tap a heart and it pops. Pull a list and it refreshes. Drag a file and a drop zone lights up. Interaction design is the craft behind those moments: the conversation between a person and a product, one action and response at a time.

In short
  • Interaction design focuses on how a product responds to what people do.
  • Triggers, rules and feedback are the basic parts of any interaction.
  • Clear feedback, reversibility and appropriate effort make a product feel trustworthy.
  • Prototypes are essential, because timing and behavior cannot be judged from static screens.
01

What interaction designers actually decide

Visual design decides how things look. Interaction design decides how they behave. What happens when you press a button? Does it respond right away? What does the user see while something loads? Can they undo a mistake? Where does focus go when a dialog opens?

These choices are less visible than a color palette, yet they shape whether a product feels clear and trustworthy or confusing and fiddly. A beautiful screen with unclear behavior still frustrates people.

02

The building blocks of an interaction

Most interactions can be broken down into the same pieces:

  • A trigger: something the user does (a tap, a click, a keypress, a voice command) or something the system starts.
  • Rules: what the system will do in response.
  • Feedback: how the product shows that it noticed, such as a pressed state, a spinner or a message.
  • Loops and modes: what happens when actions repeat, and whether the product is in different states like editing or viewing.

Thinking in these parts helps you spot gaps. A button with no visible pressed state, or a form that fails without explaining why, is missing feedback.

03

Principles that keep coming back

Several ideas guide the work. Show the state of the system, so people know what is going on. Make actions reversible where possible. Keep controls where people expect to find them. Match the effort to the importance: a one-tap like is fine, but deleting an account should need a pause.

Speed matters too. Small delays make a product feel heavy, and feedback within a fraction of a second keeps people feeling in control. Motion can help explain what changed, but animation that only decorates tends to get in the way after the third time.

04

How interaction designers work

They start with user goals and flows, sketch states and transitions, and then build prototypes to try the behavior, since static pictures cannot show timing. They test with real users and watch for hesitations, mistaken taps and moments where someone says "Did that work?"

They also work closely with developers, because details such as how a drag behaves on a touch screen or what happens on a slow connection end up in code. A clear note about the states is worth a hundred polished mockups.

05

How it differs from UX and UI design

UX design is the whole experience. UI design is the visible interface. Interaction design sits between them and focuses on behavior. In small teams one person often does all three, so the lines blur, but knowing the difference helps when you read job descriptions or divide the work.

Common questions

Interaction design (IxD): your questions, answered

What is interaction design in simple terms?

It is designing how a product behaves when someone uses it: what happens when they tap, type or swipe, how the system responds, and how clearly it tells them what is going on. It turns a static screen into a working conversation.

What is the difference between interaction design and UX design?

UX design covers the whole experience, including research, content, flows and visuals. Interaction design is the part focused on behavior and feedback. It is a specialty within UX, and often one of the things a UX designer does.

What does an interaction designer do?

They define flows, states, transitions and microinteractions, prototype them, test them with users and hand clear specifications to developers. They decide how controls respond, how errors are handled and how the product guides people.

What skills do you need for interaction design?

Understanding of user behavior, flow thinking, prototyping skills, sensitivity to timing and motion, and clear communication with developers. Some coding knowledge is useful but not essential.

What is a microinteraction?

A small, single-purpose moment, such as a like button animating, a toggle switching or a password field showing strength. Individually they are tiny, but together they shape how polished and responsive a product feels.

People also ask

More quick answers

Is interaction design the same as UI design?

No. UI design is about the look and layout of the interface, while interaction design is about how it behaves. They overlap and are often done by the same person.

What are the five dimensions of interaction design?

A popular model lists words, visual representations, physical objects or space, time, and behavior. It reminds designers that interaction is more than screens.

Who coined the term interaction design?

Bill Moggridge and Bill Verplank are commonly credited with introducing the term in the 1980s, though the field's roots are older.

What tools do interaction designers use?

Prototyping tools such as Figma are common, along with whiteboards, flow diagrams and sometimes code-based prototypes for complex motion.

Why does feedback matter in interaction design?

Without it, people cannot tell whether their action worked. Clear feedback reduces repeated taps, errors and the feeling of losing control.

Keep reading
Free and open source

Found this useful? A GitHub star helps other designers find it.

Star on GitHub