Arrays are fixed-size collections of elements with the same data type. The size of an array is specified at declaration and cannot be changed.