Data structures: A data structure is a particular way of organizing data in a computer so that it can be used effectively. Physical data structure : array, linked list Logical data structure: list, queue, stack, tree, set, hash table etc.