Every user interface must consider: - the abilities of the user - the sensibilities of the user - its communicative stance: friendly? mysterious? challenging? humorous?