Libraries organize content within a site. Technically, libraries are a special type of list that provides these key features:
Templates for creating new documents
An optional approval status field that indicates whether the document is pending, approved, or rejected
Storage for previous versions of documents
The ability to reserve documents by checking them in and out
Synchronization between list columns and properties stored in the document
Integration with Microsoft Office products like Word, Excel, and PowerPoint
Just about anything you can do with a list, you can do with a document library, so the topics covered in Chapter 4 apply equally to libraries. I won’t repeat those here. Instead, I will talk about the features that are unique to libraries and explore their use. At the end of the chapter, I’ll apply what you’ve learned and show you how to use document libraries for project, task, document control, and archive applications.
Collect and share Office documents and other files.
Publish InfoPath ...