Multidimensional arrays of primitives and objects with data stored in memory. Efficient data subsetting and logical "views".