All were based on architectures featuring centralized information repositories. A P2P computing model has the potential to replace that model. P2P computing allows client computers to bypass traditional database stores and exchange data directly client to client, hence peer to peer. P2P puts the PC back at the center of the computing world, highlighting the need for more powerful processors on every desktop. Servers become secondary components in your network.
Most desktop computers are very powerful machines.
Yet up to 97 percent of a typical machine's power is dormant. P2P aims to use that latent power and spread it around an organization via agents that poll computers querying whether or not they have available processing power to do a job. But it is not easy to implement, control or build securely. Plus, most applications do not lend themselves to the self-decomposition actions that P2P demands. In theory, the collective information of the thousands of corporate computers in your infrastructure becomes your competitive advantage.