01 / DEFINITION

Interaction Design explained

Interaction design considers how people act in a product and how it responds. Button behavior, transitions, state changes, and feedback are all part of it. The trigger, availability, and result of an action are designed together. Reaching the same goal with a mouse, touch, or keyboard is part of that decision.

02 / IMPACT

Why it matters.

A visible control is not enough. People need to understand what it will do and what happens afterward. Consistent responses make the product feel controllable. A delayed response or one conveyed only visually may cause someone to repeat an action. Considering loading, success, failure, and undo states makes interactions more dependable.

03 / EVERYDAY LIFE

Let's look at an example.

REAL-LIFE SCENARIO

Think of uploading a file.

If no progress, success, or error state appears after selecting a file, people cannot tell whether the upload worked. If upload fails, the interface can explain why and offer a retry without losing the selected file. On success, it should show the file name and the next available action.

04 / IN PRACTICE

How to apply it.

  • 01

    Define the expected result of each action.

  • 02

    Design loading, success, and error states.

  • 03

    Check that similar controls respond consistently.

“

Interaction is the conversation an interface has with its users.