근본적으로 Set은 집합이고 Dictionary는 사전이다. Set은 집합이기 때문에 중복된 값을 가질 수 없다는 특징을 갖는다. 하지만 Dictionary는 키와 값을 갖는데 키가 다르다면 같은 값을 얼마든지 가질 수 있다는 특징을 갖는다.