Metadata is data about data. Typical forms of metadata include tables, attributes, keys, indexes, and so forth. Metadata is typically kept in a repository. The repository can be active or passive. There are many uses of metadata including using metadata for analytical purposes, using metadata to compare multiple systems, establishing the lineage of data, comparing the existing environment to a proposed environment, and so forth.