Smart Consulting interview question

What is an asynchronous function?