1. A computer system for disseminating content among interconnected client computers, wherein said computer system comprises three or more client computers digitally interconnected with one another to form a distributed communications network, wherein, (A) each of said interconnected client computers comprises: a means for inputting data, a means for receiving content provided by another client computer, a means for providing content to another client computer, a computer-addressable memory for storing content and programming instructions, and a processor for processing data and for implementing said programming instructions; (B) said client computers are interconnected to one another directly or through one or more other client computers; and (C) each of said interconnected client computers receives content from and/or provides content to another of said interconnected client computers, thereby disseminating such content across said distributed network.