The OS is designed to be maximally generic without sacrificing
customizability nor functionality. In the broadest sense, this category is
used to convey "communicating between or with other [PROCESSING] units".
Networking extends the personal computer past its physical bounds and
virtualizes the entire network, just like the multi-user systems simulated a
computer for each user, each peer gets to see the entire network as part of
its system.
With a [peer to peer] mesh network of say, 6 peers, you have
complete connectivity to a 1,000,000+ nodes with roughly 7 hops, but only have
to track 6 slots as peers. XXX Four peers will get you on the network, while 8
is ideal.
Nodes without their 4 peers can broadcast their available slot and wait for a
new node to come by to create a community of co-sharing partners. To show that
you're part of the TEAM.
Data trying to reach a node has to keep track of which nodes it has visited
and the OS makes sure that they don't go back to any such previous system.
A NODE can limit the transferrence of packets based on message size, say a
fraction of how much memory the NODE has. Larger messages can be harder to
send than smaller messages to ensure network sensitivity and build community
based on efficient, terse messaging.
Update: if the device isn't mobile, 4 consistent nodes will do. For mobile
devices, one can work with 8 peers and still complete the whole.