A specific markup language that uses the XML meta-syntax is called an XML application.
Different XML applications have their own more constricted syntaxes and vocabularies within the broader XML syntax.
Further syntax can be layered on top of this; e.g. data typing through schemas.