Pergunta de entrevista da empresa Coding Ninjas

what is asynchronous programming in javascript?