What is a Network File System (NFS)?

Network file system (NFS) is a file server standard based on the client-server model. NFS enables users to view, update, and/or store files on a remote system as though they were working locally. The client system requires NFS client software and the remote system requires the NFS server. Both systems require TCP/IP (or UDP for earlier versions of NFS) for file transmission and exchange.