Frage im Vorstellungsgespräch bei Wipro

Difference between HashTable and HashMap? What is synchronization?