Що відрізняється від інших структур даних?

Багато зберігає значення даних без певного порядку, не повторюючи їх. Воно дозволяє не тільки додавати та видаляти елементи: є ще кілька важливих функцій, які можна застосовувати до двох множин відразу. Об'єднання комбінує всі елементи з двох різних множин, перетворюючи їх на одну (без дублікатів).