A distributed application container. Makes it easy to write P2P applications that interact with other P2P applications.