1. An array is a group of variables of the same type referred to by a common name. Arrays can have one or more dimensions.
2. A one-dimensional array stores elements in contiguous memory locations. Elements are accessed using an index number within square brackets.
3. Common array operations include initializing values, accessing individual elements, searching for elements, finding the maximum/minimum value, and performing element-wise operations on multiple arrays.