
A decentralised peer-to-peer architecture is one that does not contain any central point of control or focus. Each node within the network is regarded as being of equal standing.
As with direct communication architectures, in this architecture all nodes are regarded as equal and autonomous. There is no single node that maintains any control over the network, and any data and computation that is required is spread over all the nodes.
As with the structured indirect architecture, it is not necessary the case that all nodes can communicate directly with each another. Likewise, nodes that are not directly connected to one another can communicate by sending messages via another node. What makes this architecture different is that the architecture is not structured in any way and so parts of the architecture could posses a high density of nodes, and others less so.
This unstructured nature of the architecture removes the need for any form management to enforce a network configuration, however it does result in more emphasis being placed on a discovery service given that changes to the network can happen without any other nodes being aware of it.