(What has explained below is the brief concept of list which you can ignore if you are already familiar with the subject.)
In array, there are several contents in one memory block. On the other hand, Linked List has a memory block for each content that gets connected with other contents in surrounding by link (pointer).
Comparing to array, Linked List has the following advantage and disadvantage.