A linear data structure can be thought of as a collection that contains a list of elements, which are ordered by their position.
Consequently, the linear data structures that exist are used dependent on the application, as each have various access methods to their data.