> For the complete documentation index, see [llms.txt](https://docs.instruqt.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.instruqt.com/sandboxes/overview.md).

# Overview

## Resources

Sandboxes can contain the following resource types:

* [Virtual machines (Linux or Windows)](/sandboxes/hosts/add-hosts.md)
* [Containers](/sandboxes/hosts/add-hosts.md)
* [Virtual web browsers](/sandboxes/hosts/website-service.md)
* [Cloud accounts](/sandboxes/cloud-accounts.md)

## Customize sandboxes

Once sandboxes are provisioned, you can further customize them by leveraging [Lifecycle scripts](/sandboxes/lifecycle-scripts.md) to execute commands - all before learners get access.

## And more...

Sandboxes don't stop there!

* Templatise sandboxes using [presets](/sandboxes/manage/build-sandbox-presets.md)
* Pre-provision sandboxes using [hot starts](/sandboxes/manage/hot-start.md)
* Add [custom resources](/sandboxes/manage/custom-resources.md)
* Leverage [secrets](/sandboxes/runtime/secrets.md) , [runtime variables](/sandboxes/runtime/runtime-variables.md), and [runtime parameters](/sandboxes/runtime/runtime-parameters.md)
