An open source project that creates a protocol for storing and accessing distributed content.