I have gone through lots of articles on internet and finally decided to ask a question here to all experts.

-- Edits -- I noticed,

  • I can manage event receivers in both almost same way
  • I can create folders in both
  • I can add custom fields, site columns to both in same way
  • I can save it as list template and move it to some other site collection with data!

So, I want to ask what are what are differences when you think as an architech, developer, analyst or end user?

  • 1
    First please search properly and post the question here.... I got the link in 20secs of my initial search..
    – Mihir
    Oct 30, 2012 at 5:04
  • @Mihir, It seems you are a sharepoint expert, let me edit my question Oct 30, 2012 at 6:04
  • Now question makes sense.... :)
    – Mihir
    Oct 30, 2012 at 12:31

2 Answers 2


A SharePoint Library is a List which has been enhanced with a lot of features (like templates) target at storing documents/files as the main item.

You should use a library when what you want to store is documents/files to which you may have related information, workflows, ...

You should use a list when your main focus isn't a document/file, but something other to which you may relate workflows, attachments, ...

You can do (almost) anything you can do with a list to a document library

  • Excellent, that's what I was looking for. Oct 30, 2012 at 8:16

A list contains some fields and data associated with those fields. Library is nothing but a list, but it contains some attachments. Those attachments are may be word documents, excel sheets pdfs etc..

Find this link

  • A Library doesn't have attachments. A list may have it. Oct 30, 2012 at 7:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.