Following are some of the tasks that can be done using an event loop asynchronously:
Blocking send requests
High computational requirement
Real-time I/O operations