What exactly are Sets and HashSets in Java How are they different How do you use them, and how are they different from Lists and ArrayLists We ll learn all about Sets and HashSets (and other types of sets like TreeSets and LinkedHashSets) in this video.