Directories and folders are used to organize files in a file system hierarchy, with the root directory containing all other files and subdirectories. There are two types of links that can reference files - hard links have equal weighting and both names point directly to the data blocks, while symbolic links refer access back to the main file name through a file name table entry.