Pregunta de entrevista de Infosys

Explain asynchronous vs synchronous programming.