# Understanding workload

<figure><img src="https://34394582-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M5sbzwG7CljeZdkntrL%2Fuploads%2FSg9aBRtc9rpMD0oneKOm%2FHighlight%201.png?alt=media&#x26;token=2e210552-28cc-479f-beb2-77f2119532cd" alt=""><figcaption></figcaption></figure>

Before diving into tracking and optimizing your app’s workload, we recommend getting to know the fundamentals. This section provides an overview of how workload is calculated, what factors contribute to it, and how it influences your choice of pricing plans.

## Why is it important to understand workload?

<details>

<summary>Workload activity types</summary>

We track a total of 12 different activity types that each contribute to the total workload of the current month. In this article, we'll look at these different activity types.

Article: [Activity types](https://manual.bubble.io/help-guides/workload/understanding-workload/activity-types)

</details>

<details>

<summary>Introduction to the workload calculation</summary>

In this article, we'll have a look at the basic logic of workload, one how different activities in your app each have an entry cost and a calculation of its final WU cost, depending on its attributes.

Article: [The workload calculation](https://manual.bubble.io/help-guides/workload/understanding-workload/the-workload-calculation)

</details>

<details>

<summary>Client-side and server-side processing</summary>

Client-side and server-side processing refer to where tasks are completed: on the user’s device (client-side) or on the server (server-side).&#x20;

Because the two sides work closely together, understanding how different processes can be performed on one side or both is an essential part of understanding workload.\
\
Article: [Client-side and server-side processing](https://manual.bubble.io/help-guides/workload/understanding-workload/client-side-and-server-side-processing)

</details>

***

<details>

<summary>Pricing and plans</summary>

Bubble pricing structure is separated into different plans, ranging from the free plan to a customized enterprise plan. Each plan is designed to be relevant to different stages of your app’s life cycle, and comes with a number of monthly workload units.

Article series: [Pricing and plans](https://manual.bubble.io/account-and-marketplace/account-and-billing/pricing-plans)

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.bubble.io/help-guides/workload/understanding-workload.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
