1) Arrays allow storing and accessing multiple values of the same data type. They are declared with the data type, followed by square brackets and the array name.
2) Array components are accessed using their index number within square brackets after the array name. Index numbers start at 0.
3) The length property returns the number of components in the array, which must be considered to avoid accessing components outside the bounds of the array.