IM (Instant Message) and P2P(Peer to Peer) are two of the most popular terms at Internet at the moment. This below diagram depicts the relationship between them with examples. What they are bring to end users, software vendors and the internet service providers? business opportunities, security threats. what’s your opinion?