Stack
Queue
Linked list
Binary tree
Input file
Temporary file
Work file
Input/output file
Element in a linked list, if it is sorted, can be quickly searched by applying binary search technique
Elements are not necessarily stored in contiguous locations
Insertions and deletions can be performed efficiently as compared to arrays
Linked list is a dynamic structure
Tree
ILFO data structure
LILO data structure
FIFO data structure
LIFO data structure
Array
Priority queue
Heap
Bubble sort
Heap sort
Shell sort
Quick sort
Pointer-based data structure
B-tree
Graph
All of above