Some programming languages use the word “List” as a synonym to “Linked List”. But theoretically these two are somewhat different.
$\color{red}{\text{Difference between List & Linked-List:}}$
List is just an Ordered Sequence of elements, Not a data structure.
In the non-technical world, We all have an intuitive understanding of what we mean by a “list”. We want to turn this intuitive understanding into a concrete data structure with implementations for its operations. The most important concept related to lists is that of position. In other words, we perceive that there is a first element in the list, a second element, and so on. So, define a list to be a finite, ordered sequence of data items known as elements. This is close to the mathematical concept of a sequence.
“Ordered” in this definition means that each element has a position in the list. So the term “ordered” in this context does not mean that the list elements are sorted by value. (Of course, we can always choose to sort the elements on the list if we want; it’s just that keeping the elements sorted is not an inherent property of being a list.)
So, List is NOT a data structure, But just a ordered sequence of elements.
Now, any list can be implemented using any data structure that we have Like Array, Linked List, Stack, Queue, Search Tree etc.
$\color{red}{\text{Basic List Operations:}}$
What basic operations do we want our lists to support?
Our common intuition about lists tells us that a list should be able to grow and shrink in size as we insert and remove elements. We should be able to insert and remove elements from anywhere in the list. We should be able to gain access to any element’s value, either to read it or to change it. We must be able to create and clear (or reinitialize) lists. It is also convenient to access the next or previous element from the “current” one.
https://opendsa-server.cs.vt.edu/ODSA/Books/CS3/html/ListIntro.html
https://opendsa-server.cs.vt.edu/ODSA/Books/CS3/html/ListADT.html
https://en.wikipedia.org/wiki/List_(abstract_data_type)