Asynchronous programming in a natural multi-thread-like syntax, escaping from the callback hell.