JPMorganChase interview question

Difference between map, set, hashtable