You can find a good list of whitepapers and presentations on our P2P technologies at http://www.microsoft.com/p2p. Whitepapers are available on the following:
* Overview: Gives an overview of the scenarios for peer to peer and associated technologies
* PNRP: Gives an overview of the Peer Name Resolution Protocol, how it works, and where you can use it
* People Near Me: Gives an overview of People Near Me and related technologies useful for bootstrapping collaborative activities
* Mesh technologies: Gives an overview of mesh technologies, specifically the peer channel in Windows Communication Foundation (part of .Net 3.0), and how you can use it to build powerful multiparty communication applications.
If there are any questions or comments, please do not hesitate to ask.