# Distribute to prospective students

[Distribution](/features/nuvolos-basic-concepts/distribution.md) sends teaching material to all current and future instances in your course — this means you can distribute to both existing and prospective students in one step.

The key steps of the process:

1. Navigate to the space containing the course.
2. Navigate to the **Master** instance.
3. Make sure you are in the **Current state**.
4. **Stage the objects you want to distribute** — on the **Files**, **Tables**, or **Applications** screen, select the items and click **STAGE** or **STAGE SELECTED**.
   * Recently used applications are automatically added to the distribution; you can remove them before distributing.
   * Selecting a folder adds the entire file tree recursively. If a sub-folder is selected, the folder structure above it is created so paths match across all instances.
5. On the sidebar, click the share icon to open the **Stage**. Review your staged objects and click **CONTINUE**.
6. **Save a bundle** — optionally save the list of distributed objects as a named bundle for future reference, or create an [assignment](/user-guides/education-guides/setting-assignments.md) from them.
7. **Select the target** — by default, you distribute to all students (every existing instance and every future instance).
8. **Decide on notifications** — optionally send a notification e-mail with a custom message upon completion to let students know new material is available.
9. **Select the** [**distribution strategy**](/features/object-distribution/distribution-strategies.md) — **Overwrite** is the default and almost always the correct choice.
10. **Review and confirm** — check the list of items being shared. Note that distributing large applications can take a while to complete. Click **SHARE OBJECTS**.

For a more detailed guide, see [Object Distribution](/features/object-distribution.md).


---

# 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://docs.nuvolos.com/getting-started/instructors/distribute-to-prospective-students.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.
