P2P is a term used in many contexts, sometimes with slightly
different meanings. It is possible to find several alternative
definitions, which are not all fully equivalent, in the existing
scientific literature. If we include other material (e.g., marketing
material) in our search for a definition on P2P, the diversity of
definitions is even higher.