The waDropzone implements the DropzoneJS library. This widget lets the user drag and drop a file into the widget and the file gets uploaded to the server via AJAX. For more details please see www.dropzonejs.com/.