The software that people use to copy, move, rename and delete files is a file manager
, not a file system.
The software and method for storing and retrieving files on a disk, SSD or USB drive. A major component of the operating system (OS), applications command the OS, and the file system reads and writes the disk clusters (groups of sectors). It manages the folder/directory structure and provides an index to the files. It also defines the syntax used for the "path" to the files. File systems dictate how files are named as well as the maximum size of a file and volume of storage. See path
and long file names
There are numerous file systems in use; for example, Windows uses FAT32, exFAT and NTFS, while Macs use FAT32, exFAT, HFS+ and APFS. Linux uses ext2, ext3, FAT32 and exFAT. Unix systems use UFS, ext2, ext3 and ZFS. See block level
and hierarchical file system
File System Interaction
When the application sends a request to the operating system to store data to or retrieve data from storage, the file system is the software that actually locates and reads or writes the data.