P2P is a class of applications that takes advantage of resources at the edge of the network. This is a project for folding proteins. The programme runs on many CPUs and when a transition occurs, all models are moved to a new state. Architectures like Napster are artificial because of copyright reasons, and less than optimal. Edge services introduce application-level protocol intermediaries.
Examples are instructional simulations, instructional modelling, instructional data analysis.
The EduCommons project at Utah State University is p2p educational file sharing with metadata. The challenge is to achieve deployment in the stubborn networks. So it is important to fight prejudices by explaining that multicast is already widely deployed and it is easy to deploy. Also it is important to raise awareness among the masses of the potential users. The goal of the action is to enable end-users to get the best possible performance.