Peer-to-peer Storage, Browser-based Preservation, Decentralized Access, Real-time Collaboration