Data structure is a representation of the logical relationship existing between individual elements of data.Data Structure is a way of organizing all data items that considers not only the elements stored but also their relationship to each other.We can also define data structure as a mathematical or logical model of a particular organization of data items.The representation of particular data structure in the main memory of a computer is called as storage structure.The storage structure representation in auxiliary memory is called as file structure.It is defined as the way of storing and manipulating data in organized form so that it can be used efficiently.