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

# What is compute?

export const DefinitionDescription = ({children}) => <dd className="definition-description">{children}</dd>;

export const DefinitionTerm = ({children}) => <dt className="definition-term">{children}</dt>;

export const DefinitionList = ({children}) => <dl className="definition-list">{children}</dl>;

Compute is the processing capacity that runs your [workloads](/docs/platform/concepts/what-is-a-workload). In Anaconda Platform, compute lives in your [data plane](/docs/platform/architecture) and is made available to workloads through the [perimeters](/docs/platform/concepts/what-is-a-perimeter) they belong to.

## Why compute matters

Data science and machine learning workloads have widely varying needs. Some run on a single small instance; others need many machines at once, or specialized hardware such as GPUs. Rather than provisioning and managing that infrastructure yourself, you define the compute that should be available and let the platform provision it on demand and scale it as workloads require.

## How compute is organized

Compute is grouped into pools. Each pool defines the instance types it provides and the bounds within which it scales, and an administrator makes pools available to specific perimeters. Because a workload runs in a perimeter, it can only use the compute assigned to that perimeter. This keeps one team's compute separate from another's and lets administrators direct different kinds of work to appropriate hardware.

Compute on the platform can come from more than one source:

<DefinitionList>
  <DefinitionTerm>
    Cloud compute
  </DefinitionTerm>

  <DefinitionDescription>
    Capacity provisioned in your own cloud account, in the same cloud as your data plane.
  </DefinitionDescription>

  <DefinitionTerm>
    External compute
  </DefinitionTerm>

  <DefinitionDescription>
    Capacity from outside your primary cloud, including on-premises clusters and additional providers, connected into your data plane so it appears alongside your cloud compute.
  </DefinitionDescription>
</DefinitionList>

[Workstations](/docs/platform/concepts/what-is-a-workstation), the platform's interactive development environments, run on the same data-plane compute as other workloads.
