You can allow your users to upload files through your website using a file upload box form input. In certain instances this may be easier than FTPing or emailing a file. Files may include an image, a media file, a scanned document, a text document, or others.
The file upload box input consists of a text box (field) in which users can enter the directory path to the file that they want to upload to your website from their systems, and a Browse button that they can click instead to map a path to the file (much easier and more accurate). The file upload actually takes place when the user clicks the Submit button on the form.
Be forewarned that there is some extra processing and handling involved with uploaded files. So before adding a file upload box to your web page, be sure to check with your web host that they will support file upload.