1. A distributable electronic database embodied in a tangible medium and readable by a computer, the distributable electronic database comprising: a first information stream maintained in the tangible medium comprising: at least one entity and at least one relationship entity wherein the relationship entity signifies a change with respect to at least one other entity or at least one other relationship entity, wherein a relationship entity is also a type of entity, and wherein every entity includes immutable data so that a change in the state of the distributable electronic database is reflected by the addition of a new entity to the first information stream.