You need a short and quick code that responds to UI events if you are writing a GUI Application and want the interface to feel responsive. If you control network I/O, you cannot want a single request to be processed to prevent the system from collecting additional data. This video will be looking at ways how this can be accomplished, including handling ongoing work, providing feedback on progress, and cancelling work if it is no longer needed.