Differences between gitLab and standalone Document Management Systems

Hey everybody,

new user here who just got into GitLab. What are the main differences between a document management system and the documentation tools of GitLab. Iam in the process of deciding wether i should get a DMS, because right now, i really like the Kanban Board. Are these features of an exemplary open source document management system also possible withing GitLab?