"List ADT is one of the Abstract Data Types, which contains elements of the same type arranged in sequential order & the following operations can be performed on the list.
A linked list is a linear data structure that uses references and where each element is a separate object.
The two approaches of implementing lists are
1. Array-based list
2. Linked list
A run-time analysis estimates and anticipates the increase in running time of an algorithm as its input size increases."