What is the difference between a collection and a set ? Give reasons to support your answer ?