# Home Assistant Labs

> Where users can turn on preview features: new features that work, but whose design can still change based on feedback.

Source: https://contributors.home-assistant.io/glossary/labs/

- In code: `labs`, `"preview_features" in manifest.json`
- In the UI: Labs
- Also: Labs, preview feature, preview features

Integrations declare their preview features under `preview_features` in their manifest. Users find them under **Settings** > **System** > **Labs**, where every preview feature is off until they turn it on.

Labs is not the same as a [beta](https://contributors.home-assistant.io/glossary/beta/). A beta tests the stability of the next release. A preview feature is already stable, and Labs is where its direction is shaped. See [Labs preview features](https://contributors.home-assistant.io/core/development/labs/).

## Related terms

- [Integration](https://contributors.home-assistant.io/glossary/integration/): A package of code that connects Home Assistant to a device, service, or protocol, or adds a feature like automations.
- [Manifest](https://contributors.home-assistant.io/glossary/manifest/): The `manifest.json` file of an integration: its domain, name, integration owners, requirements, and how it can be discovered.
- [Beta](https://contributors.home-assistant.io/glossary/beta/): A test version of the next release, published a week before it, so people can find problems before everyone updates.
