Data Structures - What is it?
What is Data Structure?
Group of data elements which provides an efficient way of storing and organizing. (https://www.javatpoint.com/data-structure-introduction)
How data and the relationship amongst different data is represented, that aids in how efficiently various functions or operations or algorithms can be applied. (https://www.interviewbit.com/data-structure-interview-questions/)
Way to organize data in a way that can be used to perform specific functions efficiently.
Operations on Data Structures
- Access
 - Search
 - Insertion
 - Deletion
 - Traversal
 - Sorting
 
Each data structure will have pros and cons on different operations.