> For the complete documentation index, see [llms.txt](https://docs.term.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.term.finance/terminal-1-execution/concepts.md).

# Concepts

Core execution concepts used by Terminal 1.

Terminal 1 uses a small set of execution concepts across every workflow. These concepts explain how routes are composed and constrained at execution time: how dependent steps are bundled atomically, how tokens are authorized through approvals or Permit-based spending caps, and how fees, slippage, and buffers affect the amounts a route can safely execute. Use this section to understand why a route succeeds or reverts, and what levers you can review before signing.<br>

* [Routes & atomic execution](/terminal-1-execution/concepts/routes-and-atomic-execution.md)
* [Permits, approvals & spending caps](/terminal-1-execution/concepts/permits-approvals-and-spending-caps.md)
* [Fees, slippage & buffers](/terminal-1-execution/concepts/fees-slippage-and-buffers.md)

<figure><img src="https://3895640871-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5pvpy8IqtxZOybRubGkj%2Fuploads%2FCEhq3kZpIiTB4eLSokuD%2Fimage.png?alt=media&amp;token=ef81ad4b-bf5b-410d-9f76-c9f9c17fb89a" alt=""><figcaption></figcaption></figure>
