1. A computer-implemented method for maintaining business level definitions of source data and analytics applications available for composition in an analytics solution, the method comprising: receiving a plurality of business level information terms and a respective mapping to an underlying data source, wherein at least one mapping specifies a function invoked to move data from the underlying data source to a target data store; receiving a plurality of business level descriptions of analytics tools and a respective mapping to an instantiation of the analytical tool provided within an enterprise network infrastructure; publishing, by operation of one or more processors, a business glossary in an analytics information and services directory, wherein the business glossary includes the plurality of business level information terms; and publishing, by operation of the one or more processors, the plurality of business level descriptions of analytics tools in the analytics information and services directory.