# Interfaces
An entity that is used to expose a particular system's capabilities in Meshery A Package should have all the information that we need to generate the components.
Supports pulling packages from Artifact Hub and other sources like Docker Hub.
anything that can be validated is a Validator.