Hash Data structures such as HasMaps, HashTables, HashSets are implemented here. The separate chaining mechanism can be implemented as a set not a list.