Domanda di colloquio di Wipro

Difference between HashTable and HashMap? What is synchronization?