
await keyword
The `await` keyword is used in programming to pause a function's execution until a pending task, like fetching data from the internet, completes. It allows the program to wait without blocking other operations, making the code easier to read and manage. When a function encounters `await`, it waits at that point, but the overall program can continue running other tasks in the background. Once the task finishes, the program resumes right after the `await`, using the result of the completed task. This helps handle asynchronous operations smoothly and efficiently.