**Source URL:** https://general.veevavault.dev/safety/mdl.md


# MDL

Use MDL (Metadata Definition Language) to manage Vault configuration.

* [Get Started](/mdl/documentation/getting-started)
* [MDL Documentation](/mdl/documentation)
* [Component Type Reference](/mdl/component-types)

MDL is a metadata-driven language used to manage configuration for your Vault. You can use MDL to create, update, and delete components such as objects, fields, picklists, and lifecycles.

