It allows you to show progress based on milestones that you define. It can be used in a form or in a page, for example to show the end user in which phase or milestone the process instance is currentlly at.
The widget File Upload is a "two direction" widget.
* It allows the user to upload a Bonita Document (file, or URL)
* user can download the current document and can decide to keep it, erase it, or upload a new version for this document
* using the FileUpload as a list of document ensure that you can edit this list: remove the third document of the list, update the fourth document, add two new documents.