# Collections

- [TArray](/data-and-asset-management/collections/tarray.md): Basic Array that is used in Unreal
- [TNativeArray](/data-and-asset-management/collections/tnativearray.md): A more optimized approach to unreals arrays for doing fast copying as well as being able to share data between managed and native without marshalling costs.
- [TSet](/data-and-asset-management/collections/tset.md): Sets are collections that have unique elements and specific operations such as union, intersections and differences.
- [TMap](/data-and-asset-management/collections/tmap.md): TMaps are defined by two types, a key type and a value type, which are stored as associated pairs in the map.
