1. A system for normalizing mark up language schema, the system comprising: a schema generator configured to receive user input and to process the user input in accordance with a predefined schema framework rule set to generate and normalize schema; and a first schema repository configured to archive schema and retrieve archived schema, the schema repository having a directory tree structure, and wherein each schema archived in the schema repository has a namespace associated with the schema that points to a location at which the schema is archived in the schema repository.