An Array is a collection of similar data type and it’s elements can be accessed randomly using the array index. Data elements are stored in contiguous locations in memory , also we can mention that the size of the array must be specified at the time of array declaration however, the linked list is an ordered collection of elements of the same type in which each element is connected to the next using pointers, any random element can be stored in a but random accessing is not possible in linked lists. The elements will have to be accessed sequentially.