O Network File System (NFS) é um mecanismo para armazenar arquivos em uma rede. É um sistema de arquivos distribuído que permite aos usuários acessar arquivos e diretórios localizados em computadores remotos e tratar esses arquivos e diretórios como se fossem locais.
Por exemplo, os usuários podem usar comandos do sistema operacional para criar, remover, ler, gravar e definir atributos de arquivo para arquivos e diretórios remotos.
O pacote de software NFS inclui comandos e daemons para NFS, Network Information Service (NIS) e outros serviços. Embora o NFS e o NIS sejam instalados juntos como um pacote, cada um é independente e cada um é configurado e administrado individualmente.