| This is a sequential collection of elements having the same data type. | This is a sequence of characters presented as a single data type. |
| Elements of the array are stored in a continuous MANNER to optimize memory locations space. | Strings can be stored in any manner. |
| It can store floats, INTEGERS, doubles, etc. | Strings can only hold char data types. |
| Arrays are MUTABLE, i.e., values can be changed later on. | Strings are immutable, i.e., values cannot be changed once CREATED. |
| It can be one or two dimensional. | It is only two dimensional. |
| The length of an array once created is fixed. | The length of a string can be changed later on. |