An increasing number of applications are currently designed for use by more than one user, eg: multi-player games, interactive web sites, mobile phones, collaborative learning systems, interactive workspaces and smart environments. In these areas there is a shift from (HCI) human computer interaction to (HCHI) human computer human interaction.
The role of patterns in this movement is twofold:
1. patterns focus on the human user of the system;
2. patterns assist developers in the development process of groupware applications.
The book presents 72 patterns for computer-mediated interaction and thus provides a practical guideline for designers of multi-user applications.