# Concepts

Scorable is built on a few core concepts that help you organize your evaluation strategy.

**Objective** defines *what* you want to achieve (e.g., "Ensure the bot is polite").

[**Evaluator**](https://docs.scorable.ai/usage/usage/evaluators) is a specific check that scores a piece of text (0-1) based on that objective. Think of it as a **unit test for semantics**.

<figure><img src="https://1145415225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUoDNiw7ySSaFXXkaGCic%2Fuploads%2Fgit-blob-f03367d81de890a0c69172b801b8448075511e79%2FScreenshot%202025-07-03%20at%2011.56.11.png?alt=media" alt="" width="375"><figcaption><p>An example ready-made evaluator</p></figcaption></figure>

[**Judge**](https://docs.scorable.ai/usage/usage/judges) is a collection of evaluators bundled together for a specific use case. It represents your **definition of quality** for a specific task.

<figure><img src="https://1145415225-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUoDNiw7ySSaFXXkaGCic%2Fuploads%2Fgit-blob-8863028ba431559e6ce4d1d79d70f3778e7bf028%2FScreenshot%202025-07-03%20at%2012.03.57.png?alt=media" alt="" width="375"><figcaption><p>An example <em>Judge</em> that contains several evaluators</p></figcaption></figure>

[**Model**](https://docs.scorable.ai/usage/usage/models) is the AI model such as an LLM that provides the semantic processing of the inputs. Notably, the list contains both API-based models such as OpenAI and Anthropic models, and open source models such as Llama and Mistral models. Finally, you can add your own locally running models to the list [with ease](https://docs.scorable.ai/usage/cookbooks/connect-a-model). The organization Admin controls the availability of models enabled in your organization.
