A set is :: a collection of elements with no repetition allowed
A hash-map is :: a set of key value pairs
A tree is :: a general concept of a way of organising data.