Three specific terms—harness, scaffold, and agent—define the current technical divide in autonomous systems. Hugging Face clarifies how these components separate the model's core logic from its external tool-use environment. This taxonomy helps developers avoid ambiguity when building complex workflows. Precise terminology reduces friction for teams scaling from simple prompts to full autonomy.