conversation between two or more parties
usually cooperative
in user interfaces
refers to the structure of the interaction
syntactic level of human–computer ‘conversation’
levels
Lexical (vocabularies) – shape of icons, actual keys pressed
Syntactic (according to syntax) – order of inputs and outputs
Semantic (meaning in logic) – effect on internal application/data