Question: what are the main advantages of peer-to-peer architectures over client/server architectures?
Answer: No need for a network administrator. Network is fast and inexpensive to setup and maintain. Each computer can make backup copies of its data to other computers for security.