Infosys Interview Question

What is a HashMap? How will you use it?