is a systematic way to organize data in order to use it efficiently. following terms are the foundation terms of a data structure.
(1) an organization of objects that allows certain operations to be performed efficiently; (2) the programming constructs used to implement a collection.
the collection of programming constructs used to implement a collection. for example, a collection might be implemented using a fixed-size structure such as an array