DevCareer interview question

What is asynchronous programming in javascript?