A file manager or file browser is a computer program that provides a user interface to work with file systems. They are very useful for speeding up interaction with files. The most common operations on files are create, open, edit, view, print, play, rename, move, copy, delete, attributes, properties, search/find, and permissions.
Typically files are displayed in a hierarchy. File managers may contain features inspired by web browsers, including forward and back navigational buttons.
Some browsers may also provide network connectivity, e.g. via FTP, NFS or SMB, either by allowing the user to browse for servers and connect to them and then accessing the file system from the server the same way it accesses local file systems, or by providing its own full client implementations for file server protocols.