Pregunta de entrevista de Siemens

Explain the difference between map and hashmap in java?