1. A system for providing content comprising: a source capable of generating a representation of the content, wherein the content is hierarchically-structured and includes at least one item having an associated type, and wherein the source is capable of generating a representation including an identity table and at least one type of table, each item of content being included in the identity table, and included in a type table based upon the type of the item, and wherein the source is capable of providing the representation of the content; and a client capable of receiving the representation of the content including the identity table and at least one type table, and accessing at least a portion of the content based upon the representation.