Array is a set of elements of same type which can be basic data types or user defined data type.
When a programmer needs to store multiple information of same types with known limitation (in term of no. of items), he/she prefers array. It is faster than linked list .