In a majority of cases, document (and on a bigger picture, media) management is done on Drupal directly. Especially now that there are the Media and Media Library modules in Core, media management in Drupal has received a lot of improvements during the last years.
But sometimes, you need to be able to connect to a DMS (document management system) for one or several of the following reasons:
- The tool is already in place into your customer’s information system architecture.
- This allows you to delegate access control management on documents to this external