Pregunta de entrevista de Wipro

Difference between HashTable and HashMap? What is synchronization?