Arrays in JavaScript can store multiple data types. Common array methods allow users to manipulate array elements by adding, removing, and modifying items. Key methods include toString() and join() to convert arrays to strings, concat and push/pop to modify arrays, and filter(), map(), and reduce() to transform array elements.