The term peer-to-peer can be applied to a network system in which there is no dedicated network server and in which each machine has both server and client capabilities.
Today, the term P2P is more commonly applied to a temporary connection shared by users running the same application, allowing them to share files on each other’s computers