Designers, implementers, and users of computer network applications are all deeply involved in the processes of social and cultural change, whether or not they consciously and actively choose to consider these processes. This book explores the social dimensions of the powerful computing applications that are shaping our culture, in both design and use.