In a peer-to-peer network, devices are directly connected to each other without additional networking devices in between. Each device has equivalent capabilities and responsibilities, and users are responsible for their own resources and deciding what data and devices to share. There is no central control or administration. In contrast, in a client-server network certain devices serve data to other devices that act as clients. Servers commonly perform processing work for clients before delivering requested information or services.