---
uid: addressables-api-load-asset-async
---

# Load Addressable assets

The [`Addressables`](xref:UnityEngine.AddressableAssets.Addressables) class provides methods to load Addressable assets. You can load assets one at a time or in batches.

|**Topic**|**Description**|
|---|---|
|**[Load Addressable assets introduction](load-addressable-assets.md)**| Understand how Addressables loads content.|
|**[Addressables initialization process](InitializeAsync.md)**|Understand how and when Addressables are initialized.|
|**[Load assets](load-assets.md)**|Load a single or multiple assets.|
|**[Load assets by location](load-assets-location.md)**| Load assets by address, label, or AssetReference.|
|**[Load a scene](LoadingScenes.md)**|Load and make a scene Addressable.|
|**[Load AssetBundles](LoadingAssetBundles.md)**| Control how AssetBundles load.|
|**[Load assets by asset reference](AssetReferences.md)**|Use AssetReferences and addresses to reference assets in your scripts.|
|**[Manage asynchronous asset loading](load-manage-asynchronous-loads.md)**|Control how assets are loaded and released asynchronously.|
|**[Get addresses at runtime](GetRuntimeAddress.md)**|How to get and use addresses at runtime.|
|**[Load content across multiple projects](MultiProject.md)**|Load and manage assets across multiple Unity projects.|
|**[Unload Addressable assets](UnloadingAddressableAssets.md)**|How to unload Addressable assets.|
|**[Memory management](MemoryManagement.md)**|Understand how Unity manages Addressables memory.|


## Additional resources

* [Referencing Addressable assets in code](AssetReferences.md)
* [Addressable asset dependencies](AssetDependencies.md)
* [Memory management](MemoryManagement.md)
* [Unity Profiler](xref:um-profiler)