Pergunta de entrevista da empresa Flex

What is the difference between map and hashmap in Java?