Swift Yazılım dilinde veri tutan 3 tip koleksiyon(collection types) vardır.
Koleksiyon tipleri; array, set ve dictionary tipleridir.
Array; sıralı değer koleksiyonudur, Set; benzersiz değer ve sırasız koleksiyondur, Dictionary; anahtar-değer ilişkilerinin sırasız koleksiyondur.
Koleksiyonlara değer eklenebilir, değer çıkarılabilir veya değerler değiştirilebilir.
Koleksiyonlar programlamada tanımlandıktan sonra erişim izni verilen, programın ilerleyen her aşamasında kullanılabilir.