HCP stores objects in a repository. Each object permanently associates data HCP receives with information about that data; that is, each object encapsulates both object data and metadata.
HCP distributes objects across its storage space but still shows them as files in a standard folder structure.