Interaction Design

Interaction design is an important component within the umbrella of user experience (UX) design. It is best defined as the interaction between the user and the product or website.

What is interaction design?

Amongst many other things, Interaction Design involves things like how pages transition from one to another, how content opens and closes, and smaller interactions like button hover states. It plays an integral part in the User Experience without a user realising, but incredibly important that it’s there and that a designer implements aspects of it. It’s most commonly seen within app based products like mobile apps or desktop applications.

Designing for interaction


To create enjoyable user interaction across multiple websites or products it’s important to understand the breakdown of an interface. Apposed to designing screens or pages individually, the user interface should be designed with understanding of patterns, components and elements

  • Patterns – how a user experiences content in a flow
  • Components – a group of elements that form a block
  • Elements – individual parts such as buttons or icons
  • Interaction should be integrated to the experience at each stage to compliment the User’s objective of completing a particular task our goal.


    UI Design toolkits are a great way to execute interaction design for a website or product. A toolkit can be used alongside page or screen visuals to detail the exact execution of interface elements such as buttons, forms, headings, link styles and all associated interaction for their states.

    Looking to improve your UX?

    Whatever the challenge, whatever the stage. I’d be happy to discuss about how I might get involved in your project.