Los arrays son muy sencillos de implementar, sólo son listas de elementos que pueden tener una o mas dimensiones.
Imagina que quieres tener una lista de items, usa un array.
Imagina que requieres una colección de items, que a su vez cada item tenga "propiedades", entonces usa un array de arrays, etc.
Tan simple como eso.