Asynchronicity != concurrency

You can have an asynchronous operation that runs entirely on the main thread.