Async programming, short for asynchronous programming, is one of those concepts that might sound intimidating at first but becomes surprisingly intuitive once you understand the problem it is trying to solve. And that problem is mostly waiting. Modern applications spend a lot of time waiting fo...
Source: [Dev.to](https://dev.to/aws/understanding-async-programming-4mei)