Ability to upload files when edit products from admin panel.
Easy-to-use File Manager allows file uploading and instant attaching of the uploaded file products.
Files also can be attached to a product in a very convenient way under Product. Attachments tab from product page in Magento Admin panel.
You can deny access of file for Guest/non-registered visitors.
Ability to show downloadable files directly on product page.
Ability to add video files on product page.
Ability to give SEO friendly file name.
Option to set preferred position of a block with downloads.
Add 'Downloads' tab on product page if supported by theme.
Sort files by name, and size.