---
typeId: term
recordId: tool
fields:
  title: Tool
  definition: An application-level role for packages that can be invoked to perform a task.
  order: 1810
  usage:
    - Use Tool Package or package interface when needed. Do not make Tool the
      core primitive.
  sourceDocument: /home/johnb/Downloads/benac_terms_and_definitions_v0_1.md
  sourceVersion: 0.1 Terminology Draft
  sourceDate: 2026-05-02
  sourceSections:
    - 16. Terms to avoid, reserve, or use carefully
---
