interaction design
Noun
Meaning
interaction design (uncountable)
(software design) The structure and definition of the behavior of a system, the surrounding environment, corresponding artifacts, and the elements that communicate the aforementioned behavior.