What might be a preference to use a list versus library when storing files? I just found that there is no drag and drop functionality in lists and I use that a lot.
It depends upon your requirement. But here is little difference between them. Document Library is basically the special type of List.
In a list:
- No control on files, You cant CheckIn/Check out
- No Minor version
- You can attach the Files to list item.
- No direct file adding
- You cant see the name of the Attached file easily
- No indexing on the title of attachment.
- Files directly added to library
- Check In & Check Out
- Major and Minor Version
- More control on documents.
- Better search experince
- Create Folders
- drag and drop
- No Infopath forms
- Have Unique Document Ids out of the box
To group documents in a library, you can use the Document Set content type. That way metadata is set only once for the entire group of documents.
In addition to the info already supplied - with Document libraries, the focus is the document; with a list, the focus is the list item and the document is attached to it. In a list, if you look at it in SharePoint Designer, the attachment is stored in a separate "folder" for each item. Do if you wanted to link directly to the document file, you'd have to set the path to that deeper location. Otherwise you have to open the item in the display form or listview, its just a paperclip icon, you don't get to see the file name, etc, and then open the attachment.
Basically, if you have items where the main information is stored in fields in the list, and the document is just an add-on, use a list. If the focus is the file/document, and you have columns to help categorize it or that are pulled out of fields in the document, use a library.