The tree-structured directory system doesn't allow the same file to exist in multiple directories therefore sharing is a major concern in the tree-structured directory system.
We can provide sharing by making the directory an acyclic graph. In this system, two or more directory entries can point to the same file or sub-directory.
That file or subdirectory is shared between the two directory entries. These kinds of directory graphs can be made using links.