There are number of places in WHD, where you can upload and attach a file. You can send attachments in emails, you can attach file to a ticket, you can have also attachments for Assets or POs. WHD currently stores all attachments in database and that has various implications for speed of backup, size of database, but also size of the database backup or speed of downloads.
For some users it is convenient to have only single database to backup and migrate.
For others it can be more efficient to store files outside of a database in a filesystem, have lighter database, faster backup, smaller backup, downloads can be faster, however there would be now two things to backup (database and filesystem folder with files). It could also affect upgrade and migration procedures.
Vote what is your preferred option, but also do let us know your opinion and comments. Thanks!