Bolt interview question

what is difference between set , map and array ?