> For the complete documentation index, see [llms.txt](https://reach-cloud.gitbook.io/reach-explorer-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://reach-cloud.gitbook.io/reach-explorer-documentation/metaverse-cloud-engine-sdk/unity-engine-sdk/upload-a-prefab.md).

# Upload a Prefab

## What is a "Meta Prefab"?

"Prefab" is a short form of the word "Prefabrication". A Meta Prefab is similar to a Meta Space, except rather than an entire scene, it's just a single object. These objects can be small or large, and can be loaded into any scene at runtime using the `Meta Prefab Loader` component.

{% hint style="info" %}
Before getting started, make sure you've properly [installed the SDK](/reach-explorer-documentation/metaverse-cloud-engine-sdk/unity-engine-sdk/how-to-install-the-sdk.md) and [created an account](/reach-explorer-documentation/metaverse-cloud-engine-sdk/unity-engine-sdk/create-an-account.md)!
{% endhint %}

1. With your Unity prefab selected in the **Project** panel, add the `Meta Prefab` component.

<figure><img src="/files/FKU1ooOjGJVnvTXG6oY3" alt=""><figcaption></figcaption></figure>

2. Expand "Meta Data" to change the description, and modify the  information about your prefab.

{% hint style="info" %}
The "Name" field will always be set to the name of the prefab in the project.
{% endhint %}

<figure><img src="/files/3fOnE0etWqBHJvqMw1p8" alt=""><figcaption></figcaption></figure>

3. Select the "Build Platforms" that you want this prefab to support, and then select "Build & Upload" to upload the prefab.

<figure><img src="/files/gIAl7aCzpHGsHBdEl3kB" alt=""><figcaption></figcaption></figure>
