# 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](https://reach-cloud.gitbook.io/reach-explorer-documentation/metaverse-cloud-engine-sdk/unity-engine-sdk/how-to-install-the-sdk) and [created an account](https://reach-cloud.gitbook.io/reach-explorer-documentation/metaverse-cloud-engine-sdk/unity-engine-sdk/create-an-account)!
{% endhint %}

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

<figure><img src="https://2735528886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYDhReCuCDmCX2y8z9SOE%2Fuploads%2Fjwq295TFFwykHCHK8T4H%2Fimage.png?alt=media&#x26;token=b6f77c14-691e-4777-8f5a-9914ca04c5f9" 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="https://2735528886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYDhReCuCDmCX2y8z9SOE%2Fuploads%2Fte1x4E5xkfwieh8Kxxen%2Fimage.png?alt=media&#x26;token=d80d0d31-7d5e-4d2c-9462-f0f24b20b731" 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="https://2735528886-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYDhReCuCDmCX2y8z9SOE%2Fuploads%2FM8Bek7POmO5K8B9834DU%2Fimage.png?alt=media&#x26;token=b3aa6590-2cce-4ec3-8795-f0d1e73bbf03" alt=""><figcaption></figcaption></figure>
