The `async` keyword is used to define an asynchronous method, while the `await` keyword is used to wait for the completion of an asynchronous task.