You should use applets or downloaded applications if you need an "immediate-response" user interface.
Any interface which uses a web browser has to follow a request-response approach, typified by filling in a form and submitting it to see some results, or a new form.
If you need drag-and-drop, complex validation of entered data before a form is submitted, or any form of real-time display, a web UI is not really suitable.