The vast, international web of computer networks that is the Internet offers millions of users the opportunity to exchange electronic mail, photographs, and sound clips; to search databases for books, CDs, cars, and term papers; to participate in real-time audio- and video-conferencing; and to shop for products both virtual and physical. This huge conglomerate of links, hyperlinks, and virtual links is not just a technology for linking computers—it is a medium for communication.