Answers are grounded in this paper and cite their sources.
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.