This paper offers a definition for peer-to-peer networking and makes the differences to common so called client server-architectures clear. With this definition we are able to classifiy currently existing networking concepts in the Internet either as "pure" peer-to-peer, or "hybrid" peer-to-peer or client server architecture.
No takes yet. Share an insight, caveat, or question.
Rüdiger Schollmeier (2002) studied this question.
Synapse has enriched one closely related paper. Consider it for comparative context: