manage array elements using a key instead of array index position, more performant and memory safe than hashes for large changing data-sets.