AssetsLibrary.framework, mainly, allows you to manipulate all objects inside the Photo.app. Specifically, you can obtain photos and videos from it, as well as add additional photo or video into it, create groups, search inside the library.
It simply has five different classes,
1 2 3 4 5
`each of which represent different object in the Photo.app, I’ll help you to understand these classes and the relations between them in the following article.