The packaged output of a build — a compiled binary, container image, or bundle — that gets promoted through environments and ultimately deployed.
Example: The packaged, ready-to-deploy app bundle produced by a build.
In practice: Artifacts should be built exactly once and promoted unchanged through each environment, so what you tested in staging is bit-for-bit what ships to production.