concepts
freenet (community network)
networks and networking