A P2P (peer to peer) software for text and file sharing, polling and so on.