A mid-level ontology is a set of terms, definitions, and relations commonly used across multiple domains, which will enable conforming extensions for specific domains or applications. A mid-level ontology extends from (and conforms to) a top level ontology. This will be a multi-part standard. Part 1: Requirements of a mid-level ontology, extensions, and profiles, plus terminology.