asynchronous
Starting a slow job and getting on with other things until it finishes.
Asynchronous code starts an operation and releases the current thread while it is pending, continuing when the operation completes instead of blocking.
Loading interactive…
Examples
string html = await client.GetStringAsync(url);waits for the download without tying up a thread.