# LXD > This is the documentation for LXD, a system container and virtual machine manager. 2014-2026 AGPL-3.0, LXD contributors ## Pages in this subsection - [Explanation](https://canonical.com/lxd/docs/latest/explanation/index.html.md): An index of explanatory guides for LXD, covering instance types, storage, networking, access management, clustering, and production setup. - [`lxd` and `lxc`](https://canonical.com/lxd/docs/latest/explanation/lxd_lxc/index.html.md): LXD is frequently confused with LXC, and the fact that LXD provides both a `lxd` command and a `lxc`... - [Containers and VMs](https://canonical.com/lxd/docs/latest/explanation/instances/index.html.md): LXD provides support for two different types of instances: *system containers* and *virtual machines... - [Storage pools, volumes, and buckets](https://canonical.com/lxd/docs/latest/explanation/storage/index.html.md): LXD stores its data in storage pools, divided into storage volumes of different content types (like ... - [Networking setups](https://canonical.com/lxd/docs/latest/explanation/networks/index.html.md): There are different ways to connect your instances to the Internet. The easiest method is to have LX... - [`lxc` `show` and `info`](https://canonical.com/lxd/docs/latest/explanation/lxc_show_info/index.html.md): For the entities managed by LXD, the `lxc` command provides a `list` sub-command, and might provide ... - [Remote API authorization](https://canonical.com/lxd/docs/latest/explanation/authorization/index.html.md): When LXD is exposed over the network it is possible to restrict API access via two mechanisms: - [Instances grouping with projects](https://canonical.com/lxd/docs/latest/explanation/projects/index.html.md): <p class="youtube_link"> - [Clusters](https://canonical.com/lxd/docs/latest/explanation/clusters/index.html.md): <p class="youtube_link"> - [Disaster recovery](https://canonical.com/lxd/docs/latest/explanation/disaster_recovery/index.html.md): An explanation of LXD disaster recovery strategies, including active-passive disaster recovery with replicators and with storage replication. - [Performance tuning](https://canonical.com/lxd/docs/latest/explanation/performance_tuning/index.html.md): When you are ready to move your LXD setup to production, you should take some time to optimize the p... - [Security](https://canonical.com/lxd/docs/latest/explanation/security/index.html.md): Understand LXD security architecture, access controls, daemon access, container security, and security event audit logging for compliance and incident investigation. - [Privilege delegation using BPF Token](https://canonical.com/lxd/docs/latest/explanation/bpf/index.html.md): The `security.delegate_bpf` option enables the functionality delegation mechanism, using a BPF Toke... - [The LXD CSI driver](https://canonical.com/lxd/docs/latest/explanation/csi/index.html.md): The LXD CSI driver is an open source implementation of the Container Storage Interface (CSI). It int... - [Instance configuration](https://canonical.com/lxd/docs/latest/explanation/instance_config/index.html.md): The instance configuration consists of different categories: ## Optional - [Top-level llms.txt](https://canonical.com/lxd/docs/latest/llms.txt): Complete documentation index.