Commerce Snapshot stores a JSON-serialized snapshot of the purchased Product Variation in the Order Item entity.
This allows the store to refer to most custom fields that existed on the variation at the time of purchase, long after the variation has been removed from the site.