1. A method comprising: identifying, via one or more computing devices, a first data set having a first hierarchical structure; identifying, via the one or more computing devices, a second data set, wherein the second data set represents a modification of at least a portion of the first data set, and wherein the second data set has a second hierarchical structure, at least a portion of the second hierarchical structure corresponding to at least a portion of the first hierarchical structure; performing, via the one or more computing devices, a query over at least a portion of the first data set and at least a portion of the second data set, thereby generating a query results set, wherein performing the query over at least a portion of the first data set and at least a portion of the second data set comprises performing the query over at least one of at least a portion of the first hierarchical structure and at least a portion of the second hierarchical structure; and providing, via the one or more computing devices, a representation of at least a portion of the first data set and at least a portion of the second data set, based upon, at least in part, the query results set, wherein at least one of the first data set and the second data set include one or more files that make up, at least in part, a website, and wherein providing the representation of at least a portion of the first data set and at least a portion of the second data set comprises substituting at least a portion of the second data set for at least a portion of the first data set.