Question d’entretien chez Clarksons

What is Asynchronous Programming? And why is it used?