Peer-to-peer is yet another technology trend that swirls around the edges of our IT roadmaps. Computers come with powerful processors, plenty of memory, capacious disk space, and fast network connections. Almost all of this capability is underutilized. Why not leave the computers on all the time, and let them do useful work.