Библиотека документов - это специализированная форма списка, которая имеет дополнительные функции для управления документами.Это также очевидно в SDK, где вы можете видеть, что SPDocumentLibrary расширяет SPList.
Еще один способ осознать разницу заключается в том, что библиотека документов содержит документы, а список содержит «бессодержательные» документы (то есть только метаданные) - хотя это слегка нарушается с помощью вложений.