1. A computer-implemented system, comprising: an annotation component configured to receive, from a client device via a network, a first annotation of a data source, wherein the first annotation comprises an association of a first global term with data for the data source; a data store configured to store the first annotation; an interface component configured to render the data based on the first annotation in response to a request for the data and further configured to receive a client query to be run against the data store, the client query requesting an identification of data sources to which a respective vocabulary has been applied; and an analysis component configured to determine, based on information stored in the data store, and in response to the client query, whether the respective vocabulary has been applied to the data source to annotate the data source in accordance with a set of global terms of the respective vocabulary.