<!--
{
  "documentType" : "article",
  "framework" : "AssetsLibrary",
  "identifier" : "/documentation/AssetsLibrary/types-of-asset",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Types of Asset"
}
-->

# Types of Asset

Constants to identify types of asset.

## Topics

### Constants

[`ALAssetsGroupLibrary`](/documentation/AssetsLibrary/ALAssetsGroupLibrary)

The Library group that includes all assets that are synced from iTunes.

[`ALAssetsGroupAlbum`](/documentation/AssetsLibrary/ALAssetsGroupAlbum)

All the albums created on the device or synced from iTunes, not including Photo Stream or Shared Streams

[`ALAssetsGroupEvent`](/documentation/AssetsLibrary/ALAssetsGroupEvent)

All events, including those created during Camera Connection Kit import.

[`ALAssetsGroupFaces`](/documentation/AssetsLibrary/ALAssetsGroupFaces)

All the faces albums synced from iTunes.

[`ALAssetsGroupSavedPhotos`](/documentation/AssetsLibrary/ALAssetsGroupSavedPhotos)

All the photos in the Camera Roll.

[`ALAssetsGroupPhotoStream`](/documentation/AssetsLibrary/ALAssetsGroupPhotoStream)

The PhotoStream album.

[`ALAssetsGroupAll`](/documentation/AssetsLibrary/ALAssetsGroupAll)

The same as ORing together all the group types except for [`ALAssetsGroupLibrary`](/documentation/AssetsLibrary/ALAssetsGroupLibrary).



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)