Arrays don't need to be a boring list of data. It is possible to create an array where the element can have an array of other values as it's own value, which, could hold other arrays also. You could create two or three-dimensional arrays, or more. This article will show you how!