Final answer:
A peer-to-peer network is characterized by decentralization, scalability, and cost-effectiveness, as each device shares its resources directly with others, and it's easy to add new peers without significant costs or infrastructure changes.
Step-by-step explanation:
When considering whether to use a client/server or a peer-to-peer network, it is essential to understand the characteristics of a peer-to-peer network: