Network File System (NFS) es un estándar de servidor de archivos basado en el modelo cliente-servidor. El NFS permite a los usuarios ver, actualizar y almacenar archivos en un sistema remoto como si estuvieran trabajando localmente. El sistema cliente requiere un software cliente de NFS y el sistema remoto requiere el servidor NFS. Ambos sistemas requieren TCP/IP (o UDP para las versiones anteriores de NFS) para transmitir e intercambiar archivos.