In R, lists are the second type of vector.
Lists are the objects of R which contain elements of different types such as number, vectors, string and another list inside it.
It can also contain a function or a matrix as its elements.
A list is a data structure which has components of mixed data types.
We can say, a list is a generic vector which contains other objects.