Asset defines references, metadata, and resolver interfaces for engine resources. Its importers and development pipeline turn source files into indexed artifacts, while the loader supplies prepared resources to the runtime and supports reloads.