> ## Documentation Index
> Fetch the complete documentation index at: https://documents.tmsone.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Key Concepts

Before diving in, here are the core concepts you'll work with in TMS ONE.

## Projects

A **Project** is the top-level container for all your testing work. Everything — test cases, test runs, defects — lives within a project.

## Modules

**Modules** are used to organise test cases within a project. Think of them as folders or feature areas (e.g. Login, Checkout, Dashboard).

## Test Cases

A **Test Case** describes a specific scenario to be tested. It includes:

* Title
* Preconditions
* Test steps
* Expected result

## Test Runs

A **Test Run** is an execution of a set of test cases. Each run tracks pass/fail results for every test case included.

## Tags

**Tags** help categorise test cases (e.g. `regression`, `smoke`, `api`, `ui`). You can filter and run tests by tag.

## Roles

TMS ONE uses role-based access control (RBAC). The main roles are:

* **Super Admin** — full platform access
* **Admin** — manages users and settings within an organisation
* **QA** — creates and executes test cases
