In non-linear data structure data is stored in non-consecutive memory location. A non-linear structure is mainly used to represent data containing a hierarchical relationship between elements. In this type of structure, elements do not form a sequence and there is no unique predecessor or unique successor.
Example of Non-Linear Data Structure is Tree, Graphs