Pergunta de entrevista da empresa Einfochips

What is the difference between Flip Flop and Latch? What is the difference between Synchronous and Asynchronous circuits?