Pregunta de entrevista de Goldman Sachs

Which is the difference between HashMap and HashSet in Java ?