Advanced Farm interview question

What is a hashmap? Describe the program