The design of techniques and mechanisms for promoting interaction (dialogue) among people through the use of media.