Peer-to-peer computing (P2P) refers to the sharing of resources between information or service providers and users through direct exchange, forming a decentralized, self-organizing, distributed environment where all or most of the connections are symmetrical.
According to the above definition, which of the following is a P2P network application?
Instant messaging software that supports point-to-point online chat, file transfer and other functions