Pregunta de entrevista de Capgemini

Qual a diferença entre HashMap e HashSet?