Some tasks don't have to be done immediately.
Examples of tasks like these include:
* When a user signs up, you don't need to immediately send emails to him.
* When a video gets uploaded to YouTube, thumbnails get generated after some
time.
* When you want to generate reports on AWS, it