All About Custom MetaData Types | The Salesforce Developer Guide
Custom metadata is packageable, adjustable, upgradeable, and deployable application metadata. To start with, you make a custom metadata type, which characterizes the type of application…