Glossary: C# Beyond the Basics
async
Also written: asynchronous, async method, await, async and await
`async` marks a method that uses `await` to wait for a `Task` without blocking the program. Other work can run while it waits, and the method continues when the result arrives.