Data Structures or Information Structures as Knuth would like to call it, repo contains computer programs that use specific data structure to solve a practical problem. It also contains other routine operations that are performed in a particular data-structure.